ABCDHFGHDJOLPAJK
ABCDPFJCDJNOPMJK