BDCEA
ADCGF
HBJFH
GIIEJ