How to Create logic

SO finally m with my logic... let me know if any one can help me to achieve req output....

i have 4 input

Consider input as push button and OUTPUT as LED

INPUT= P1 OUTPUT= S1
INPUT= p2 OUTPUT= S2
INPUT= L1 OUTPUT= S3
INPUT= L2 OUTPUT= S4

now see my logic req.

CASE 1
When P1 on
S1 and S3 on for 10 sec
but if

L2 on
Close S1 and S3
and Open S2 and S4 for 10 swcond

IF
L1 on
Close S1,S2,S3,S4

CASE 2

when P2 on
S3 on for 10 sec

but

if L2 on

close S3
Open S4 for 1o sec

If L1 on
Close Close S1,S2,S3,S4

Consider OPEN as On and CLOSE as Off

please let me know if any one can solve this logic