7 DDDDDDD DABBBBD DABCCCD DAACEEE DDACEFG EDACEFG EEEEEFG