ABDECEFE ABDEDEAB ACDEAEAC ACDFDFAC ACDFDFBF ACECEFAC ACECEFBF