S
P
!
P
l
S
l
!
l
O
S
P
!
S
l
O
P
l
O
!
S
!
P
O