O
G
D
T
G
O
O
G
T
T
D
G
O
T
D
D