GGH
GHH
EEF
EFF
GGH
GHH