ABCDEFGHIJKLENOP
ABCDEFGHIJKLMNGP