AAHDDF
AHHDFF
KKRNNP
KRRNPP
UUCXXA
UCCXAA
FFMIIK
FMMIKK