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