ABDEFGH BEDGFHA