CDB

ABCBCDCDEDEFEFG

CDH

DEC CED
CDE EDC
ECD DCE