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