T
F
I
T
T
I
T
F
T
G
I
H
I
F
H
G
I
F
G
F
H
H
H
G