!
S
!
T
!
P
T
P
O
O
P
!
S
O
P
O
S
T
P
T
S
!
S
T