S!
G!
M
F!
C
!
T
S