Design and Copyright : 柳瀬順一 (Junichi Yananose) (1990).
A B C D E F G H I J K L M N O P |
Pieces | 16 | |
Selection | complete | |
Solutions | 112 | XXXXXXXXXX..... XXXXXXXXXX..... XXXXXXXXXX..... XXXXXXXXXX..... XXXXXXXXXX..... .....XXXXXXXXXX .....XXXXXXXXXX .....XXXXXXXXXX .....XXXXXXXXXX .....XXXXXXXXXX |
LPIIIIIIOO..... LPPPPPIOOO..... LPJJJJJJOO..... LLLKKJECCC..... LKKKKKEBCN..... .....EEBCNDDDDD .....GEBBNNNNDH .....GEBMNAHHHH .....GGGMAAAFFH .....GMMMMMFFFF
FFFFAGGGGK..... PFFAAAGEKK..... PPPPPDGEKK..... PIDDDDDEEK..... IIIIIIBECK..... .....BBECMMMMML .....NBCCCHMLLL .....NBHHHHMOOL .....NNNNJHOOOL .....NJJJJJJOOL
FFFFIIIIII..... PFFEEEEEIG..... PPPPPEJGGG..... PKKJJJJJJG..... KKKKKDHHHG..... .....DDHBBBBOOL .....DNHCBAOOOL .....DNHCAAMOOL .....DNCCCAMLLL .....NNNNMMMMML
FFFFIIIIII..... PFFEEEEEIG..... PPPPPEJGGG..... PKKJJJJJJG..... KKKKKDHHHG..... .....DDHACCCOOL .....DNHAACOOOL .....DNHABCMOOL .....DNBBBBMLLL .....NNNNMMMMML
FFFFIIIIII..... PFFDDDDDIG..... PPPPPJDGGG..... PKKJJJJJJG..... KKKKKBBBBG..... .....NBEEEEEOOL .....NNNNEHOOOL .....NCHHHHMOOL .....NCAAAHMLLL .....CCCAMMMMML
FFFFIIIIII..... PFFDDDDDIB..... PPPPPGDABB..... PKKGGGEAAB..... KKKKKGEACB..... .....GEECMMMMML .....NECCCHMLLL .....NEHHHHMOOL .....NNNNJHOOOL .....NJJJJJJOOL
FFFFAGGGGK..... PFFAAAGBKK..... PPPPPHGBKK..... PDHHHHCBBK..... DDDDDHCBMK..... .....CCCMEEEEEL .....NMMMMMELLL .....NIIIIIIOOL .....NNNNJIOOOL .....NJJJJJJOOL
FFFFAGGGGK..... PFFAAAGBKK..... PPPPPHGBKK..... PDHHHHCBBK..... DDDDDHCBMK..... .....CCCMEEEEEL .....NMMMMMELLL .....NJJJJJJOOL .....NNNNJIOOOL .....NIIIIIIOOL
IIIIIIGGGG..... PIJJJJJJGE..... PPPPPJNBGE..... PKKNNNNBEE..... KKKKKMNBBE..... .....MNBCEOOAAA .....MMMCOOOHAF .....MLCCCOOHFF .....MLDDDDDHFF .....LLLLLDHHHF
IIIIIIFFFF..... PIDDDDDFFH..... PPPPPDHHHH..... PKKEEEEEAH..... KKKKKEBGAA..... .....BBGAMMMMML .....NBGGGCMLLL .....NBGCCCMOOL .....NNNNJCOOOL .....NJJJJJJOOL
IIIIIIFFFF..... PIDDDDDFFG..... PPPPPDJGGG..... PKKJJJJJJG..... KKKKKBBBBG..... .....NBEEEEEOOL .....NNNNEHOOOL .....NCHHHHMOOL .....NCAAAHMLLL .....CCCAMMMMML
AAAFFGGGGK..... PAFFFFGEKK..... PPPPPDGEKK..... PIDDDDDEEK..... IIIIIIBECK..... .....BBECMMMMML .....NBCCCHMLLL .....NBHHHHMOOL .....NNNNJHOOOL .....NJJJJJJOOL
AAADIIIIII..... PADDDDDBIF..... PPPPPGBBFF..... PKKGGGEBFF..... KKKKKGEBCF..... .....GEECMMMMML .....NECCCHMLLL .....NEHHHHMOOL .....NNNNJHOOOL .....NJJJJJJOOL
AAAFFGGGGK..... PAFFFFGBKK..... PPPPPHGBKK..... PDHHHHCBBK..... DDDDDHCBMK..... .....CCCMEEEEEL .....NMMMMMELLL .....NIIIIIIOOL .....NNNNJIOOOL .....NJJJJJJOOL
AAAFFGGGGK..... PAFFFFGBKK..... PPPPPHGBKK..... PDHHHHCBBK..... DDDDDHCBMK..... .....CCCMEEEEEL .....NMMMMMELLL .....NJJJJJJOOL .....NNNNJIOOOL .....NIIIIIIOOL
DDDDDHOOOE..... PDHHHHOOOE..... PPPPPHJOEE..... PFFJJJJJJE..... FFFFKKKKKE..... .....GKKCLLLLLN .....GCCCMLNNNN .....GGGCMLAAAN .....GIMMMMMABN .....IIIIIIBBBB
DDDDDHOOOE..... PDHHHHOOOE..... PPPPPHJOEE..... PFFJJJJJJE..... FFFFKKKKKE..... .....GKKCLLLLLN .....GCCCMLNNNN .....GGGCMLAAAN .....GBMMMMMAIN .....BBBBIIIIII
DDDDDHOOOE..... PDHHHHOOOE..... PPPPPHJOEE..... PKKJJJJJJE..... KKKKKFFFFE..... .....GFFCLLLLLN .....GCCCMLNNNN .....GGGCMLAAAN .....GIMMMMMABN .....IIIIIIBBBB
DDDDDHOOOE..... PDHHHHOOOE..... PPPPPHJOEE..... PKKJJJJJJE..... KKKKKFFFFE..... .....GFFCLLLLLN .....GCCCMLNNNN .....GGGCMLAAAN .....GBMMMMMAIN .....BBBBIIIIII
DDDDDHOOOE..... PDHHHHOOOE..... PPPPPHJOEE..... PKKJJJJJJE..... KKKKKCCCFE..... .....GCFFLLLLLN .....GCFFMLNNNN .....GGGFMLAAAN .....GIMMMMMABN .....IIIIIIBBBB
DDDDDHOOOE..... PDHHHHOOOE..... PPPPPHJOEE..... PKKJJJJJJE..... KKKKKCCCFE..... .....GCFFLLLLLN .....GCFFMLNNNN .....GGGFMLAAAN .....GBMMMMMAIN .....BBBBIIIIII
DDDDDHOOOE..... PDHHHHOOOE..... PPPPPHJOEE..... PKKJJJJJJE..... KKKKKNNNNE..... .....LNAIIIIIIG .....LNAAIFFGGG .....LNAMFFFFCG .....LLLMBBBBCG .....LMMMMMBCCC
DDDDDLLLLL..... PDJJJJJJLE..... PPPPPJHILE..... PKKHHHHIEE..... KKKKKAHIME..... .....AAIMENNNNB .....AIIMMMFNBB .....OOIMGFFNCB .....OOOMGFFNCB .....OOGGGGFCCC
BBBBEGGGGD..... PBEEEEEGDD..... PPPPPCJGFD..... PKKCCCJFFD..... KKKKKCJFFD..... .....JJHFMMMMML .....NJHHHHMLLL .....NJHAAAMOOL .....NNNNAIOOOL .....NIIIIIIOOL
GGGGFFAAAK..... BGPFFFFAKK..... BGPPPPPHKK..... BBPJHHHHMK..... BJJJJJJHMK..... .....LMMMMMDCCC .....LLLDDDDDCN .....LOOEEEEECN .....LOOOIENNNN .....LOOIIIIIIN
GGGGAFFFFK..... BGPAAAFFKK..... BGPPPPPHKK..... BBPJHHHHMK..... BJJJJJJHMK..... .....LMMMMMDCCC .....LLLDDDDDCN .....LOOEEEEECN .....LOOOIENNNN .....LOOIIIIIIN
IIIIIIBCCC..... FINPBBBBCJ..... FFNPPPPPCJ..... FFNPMMMMMJ..... FNNNNEMDJJ..... .....EMDKJGGGGL .....EEDKJHGLLL .....EDDKKHGOOL .....EADKKHOOOL .....AAAKHHHOOL
IIIIIIBCCC..... FINPBBBBCJ..... FFNPPPPPCJ..... FFNPMMMMMJ..... FNNNNDMEJJ..... .....DMEKJGGGGL .....DEEKJHGLLL .....DDEKKHGOOL .....DAEKKHOOOL .....AAAKHHHOOL
DAJJJJJJHI..... DAAPJHHHHI..... DAGPPPPPHI..... DDGPMMMMMI..... DGGGGEMFII..... .....EMFFIOOCCC .....EEFFOOONCB .....ELFKKOONCB .....ELKKKKKNBB .....LLLLLNNNNB
LOOJJJJJJH..... LOOOPJHHHH..... LOOMPPPPPH..... LLLMPEEEEE..... LMMMMMAEBN..... .....GAABNDDDDD .....GABBNNNNDC .....GGGBNKKCCC .....GFFKKKKKIC .....FFFFIIIIII
LOOJJJJJJN..... LOOOPJNNNN..... LOOMPPPPPN..... LLLMPFFFFN..... LMMMMMFFBG..... .....DABBGKKKKK .....DAABGGGKKH .....DACBGEHHHH .....DDCEEEEEIH .....DCCCIIIIII
LOOJJJJJJN..... LOOOPJNNNN..... LOOMPPPPPN..... LLLMPFFFFN..... LMMMMMFFKK..... .....BKKKKKDAAA .....BBCDDDDDAH .....BGCCCEHHHH .....BGCEEEEEIH .....GGGGIIIIII
LOOJJJJJJN..... LOOOPJNNNN..... LOOMPPPPPN..... LLLMPCCCAN..... LMMMMMCAAA..... .....FCHIIIIIIB .....FFHHHHDIBB .....FFHDDDDDGB .....FKKEEEEEGB .....KKKKKEGGGG
LOOJJJJJJN..... LOOOPJNNNN..... LOOMPPPPPN..... LLLMPCCCDN..... LMMMMMCDDE..... .....KCHDEBBBBG .....KKHDEEBGGG .....KKHDEFFFFG .....KHHHEIFFAG .....KIIIIIIAAA
LOOJJJJJJN..... LOOOPJNNNN..... LOOMPPPPPN..... LLLMPCCCAN..... LMMMMMCAAA..... .....GCKKEEEEEF .....GKKKKKEHFF .....GGGDHHHHFF .....GIDDDDDHBF .....IIIIIIBBBB
LOOJJJJJJN..... LOOOPJNNNN..... LOOMPPPPPN..... LLLMPCCCAN..... LMMMMMCAAA..... .....GCKKEEEEEF .....GKKKKKEHFF .....GGGDHHHHFF .....GBDDDDDHIF .....BBBBIIIIII
LOOJJJJJJN..... LOOOPJNNNN..... LOOMPPPPPN..... LLLMPCCCDN..... LMMMMMCDDG..... .....BCADGKKKKK .....BAADGGGKKH .....BBADGEHHHH .....BFFEEEEEIH .....FFFFIIIIII
LOOJJJJJJN..... LOOOPJNNNN..... LOOMPPPPPN..... LLLMPCCCIN..... LMMMMMCEII..... .....BCEIGKKKKK .....BEEIGGGKKH .....BBEIGAHHHH .....BDEIGAAFFH .....DDDDDAFFFF
LOOJJJJJJN..... LOOOPJNNNN..... LOOMPPPPPN..... LLLMPCCCAN..... LMMMMMCHAA..... .....BCHAIIIIII .....BBHKKKKKIF .....BHHHEKKGFF .....BDEEEEEGFF .....DDDDDGGGGF
LOOJJJJJJN..... LOOOPJNNNN..... LOOMPPPPPN..... LLLMPCCCAN..... LMMMMMCAAA..... .....BCHIIIIIIF .....BBHHHHDIFF .....BGHDDDDDFF .....BGEEEEEKKF .....GGGGEKKKKK
LOOJJJJJJN..... LOOOPJNNNN..... LOOMPPPPPN..... LLLMPAAAIN..... LMMMMMAIIE..... .....CCCIEDDDDD .....BCHIEEFFDG .....BCHIEFFFFG .....BBHIEKKGGG .....BHHHKKKKKG
LOOJJJJJJH..... LOOOPJHHHH..... LOOMPPPPPH..... LLLMPKKKKK..... LMMMMMFKKI..... .....FFNIIIIIIG .....FFNNNNDGGG .....AFNDDDDDCG .....AANEBBBBCG .....AEEEEEBCCC
LOOJJJJJJH..... LOOOPJHHHH..... LOOMPPPPPH..... LLLMPKKKKK..... LMMMMMAKKI..... .....AANIIIIIIG .....FANNNNDGGG .....FFNDDDDDCG .....FFNEBBBBCG .....FEEEEEBCCC
LOOJJJJJJH..... LOOOPJHHHH..... LOOMPPPPPH..... LLLMPKKKKK..... LMMMMMCKKG..... .....NCCCGDDDDD .....NCGGGGFFDB .....NNNNEFFFFB .....NIEEEEEABB .....IIIIIIAAAB
LOOJJJJJJH..... LOOOPJHHHH..... LOOMPPPPPH..... LLLMPKKKKK..... LMMMMMCKKG..... .....NCCCGDDDDD .....NCGGGGFFDB .....NNNNEFFFFB .....NAEEEEEIBB .....AAAIIIIIIB
LOOJJJJJJH..... LOOOPJHHHH..... LOOMPPPPPH..... LLLMPKKKKK..... LMMMMMBKKI..... .....DBBIIIIIIG .....DBNCEEEEEG .....DBNCCCEGGG .....DDNCFFFFAG .....DNNNNFFAAA
LOOJJJJJJH..... LOOOPJHHHH..... LOOMPPPPPH..... LLLMPKKKKK..... LMMMMMBKKI..... .....DBBIIIIIIG .....DBNCEEEEEG .....DBNCCCEGGG .....DDNCAAAFFG .....DNNNNAFFFF
LOOJJJJJJH..... LOOOPJHHHH..... LOOMPPPPPH..... LLLMPDDDDD..... LMMMMMDCCC..... .....AAACKKKKKG .....FANCIKKGGG .....FFNIIIIIIG .....FFNEEEEEBG .....FNNNNEBBBB
LOOJJJJJJH..... LOOOPJHHHH..... LOOMPPPPPH..... LLLMPDDDDD..... LMMMMMFGDI..... .....FFGIIIIIIN .....FFGGGENNNN .....AFGEEEEECN .....AAKKBBBBCN .....AKKKKKBCCC
LOOJJJJJJH..... LOOOPJHHHH..... LOOMPPPPPH..... LLLMPDDDDD..... LMMMMMFGDI..... .....FFGIIIIIIN .....FFGGGENNNN .....AFGEEEEECN .....AABKKKKKCN .....ABBBBKKCCC
LOOJJJJJJH..... LOOOPJHHHH..... LOOMPPPPPH..... LLLMPDDDDD..... LMMMMMAGDI..... .....AAGIIIIIIN .....FAGGGENNNN .....FFGEEEEECN .....FFKKBBBBCN .....FKKKKKBCCC
LOOJJJJJJH..... LOOOPJHHHH..... LOOMPPPPPH..... LLLMPDDDDD..... LMMMMMAGDI..... .....AAGIIIIIIN .....FAGGGENNNN .....FFGEEEEECN .....FFBKKKKKCN .....FBBBBKKCCC
LOOJJJJJJH..... LOOOPJHHHH..... LOOMPPPPPH..... LLLMPGGGGC..... LMMMMMGCCC..... .....NGKKCDDDDD .....NKKKKKFFDB .....NNNNEFFFFB .....NIEEEEEABB .....IIIIIIAAAB
LOOJJJJJJH..... LOOOPJHHHH..... LOOMPPPPPH..... LLLMPGGGGC..... LMMMMMGCCC..... .....NGKKCDDDDD .....NKKKKKFFDB .....NNNNEFFFFB .....NAEEEEEIBB .....AAAIIIIIIB
LOOJJJJJJN..... LOOOPJNNNN..... LOOMPPPPPN..... LLLMPGGGGN..... LMMMMMGHHH..... .....BGAHIIIIII .....BAAHFFFFIC .....BBAHEFFCCC .....BDEEEEEKKC .....DDDDDKKKKK
LOOJJJJJJN..... LOOOPJNNNN..... LOOGPPPPPN..... LLLGPCCCIN..... LGGGGECIIM..... .....ECBIMKKKKK .....EEBIMMMKKH .....EBBIMAHHHH .....EDBIMAAFFH .....DDDDDAFFFF
LOOJJJJJJN..... LOOOPJNNNN..... LOOGPPPPPN..... LLLGPICCCN..... LGGGGIICDM..... .....IBCDMKKKKK .....IBBDMMMKKH .....IBDDMAHHHH .....IBEDMAAFFH .....EEEEEAFFFF
LOOJJJJJJN..... LOOOPJNNNN..... LOOGPPPPPN..... LLLGPIAAAN..... LGGGGIIADM..... .....IFDDMKKKKK .....IFFDMMMKKH .....IFFDMCHHHH .....IFEDMCCCBH .....EEEEECBBBB
DCCCANNNNF..... DDCAAAHNFF..... DPCHHHHNFF..... DPPPPPHNEF..... DPIIIIIIEM..... .....LIEEMKKKKK .....LLLEMMMKKG .....LOOEMBBBBG .....LOOOMJBGGG .....LOOJJJJJJG
LOOIIIIIIH..... LOOOIDHHHH..... LOOMDDDDDH..... LLLMJJJJJJ..... LMMMMMAJFP..... .....AAFFPPPPPN .....CAFFPBNNNN .....CCCFBBBBGN .....CKKEEEEEGN .....KKKKKEGGGG
LOOIIIIIIH..... LOOOIDHHHH..... LOOMDDDDDH..... LLLMJJJJJJ..... LMMMMMAJEP..... .....KAAEPPPPPN .....KAEEPBNNNN .....KKGEBBBBCN .....KKGEFFFFCN .....KGGGGFFCCC
LOOIIIIIIH..... LOOOIDHHHH..... LOOMDDDDDH..... LLLMJJJJJJ..... LMMMMMAJEP..... .....GAAEPPPPPN .....GAEEPBNNNN .....GGGEBBBBCN .....GKKEFFFFCN .....KKKKKFFCCC
LOOJJJJJJN..... LOOOHJNNNN..... LOOMHHHHEN..... LLLMHCCCEN..... LMMMMMCEEP..... .....FCBEPPPPPG .....FFBEPKKGGG .....FFBBKKKKKG .....FIBDDDDDAG .....IIIIIIDAAA
LOOJJJJJJN..... LOOOHJNNNN..... LOOMHHHHEN..... LLLMHCCCEN..... LMMMMMCEEP..... .....BCAEPPPPPG .....BAAEPKKGGG .....BBADKKKKKG .....BIDDDDDFFG .....IIIIIIFFFF
LOOJJJJJJN..... LOOOHJNNNN..... LOOMHHHHEN..... LLLMHCCCEN..... LMMMMMCEEP..... .....BCGEPPPPPK .....BBGEPFFFFK .....BGGGGDFFKK .....BIDDDDDAKK .....IIIIIIAAAK
LOOJJJJJJN..... LOOOHJNNNN..... LOOMHHHHEN..... LLLMHCCCEN..... LMMMMMCEEP..... .....BCGEPPPPPK .....BBGEPFFFFK .....BGGGGDFFKK .....BADDDDDIKK .....AAAIIIIIIK
LOOJJJJJJB..... LOOOAJHHHB..... LOOMAAIHBB..... LLLMAIIHEB..... LMMMMMIHEP..... .....DIEEPPPPPG .....DINEPFFGGG .....DINEFFFFCG .....DDNKKKKKCG .....DNNNNKKCCC
LOOJJJJJJB..... LOOOAJCCCB..... LOOMAAICBB..... LLLMAIICFB..... LMMMMMIFFP..... .....DIFFPPPPPN .....DIHFPENNNN .....DIHEEEEEGN .....DDHKKKKKGN .....DHHHKKGGGG
LOOIIIIIIN..... LOOOIENNNN..... LOOEEEEEKN..... LLLBGGGGKN..... LBBBBMGKKP..... .....MGKKPPPPPH .....MMMKPJHHHH .....MCJJJJJJAH .....MCFFFFDAAA .....CCCFFDDDDD
LOOJJJJJJN..... LOOOCJNNNN..... LOOMCCCGBN..... LLLMCGGGBN..... LMMMMMAGBB..... .....AAGBEKKKKK .....PAEEEEEKKH .....PPPPPDHHHH .....PIDDDDDFFH .....IIIIIIFFFF
FFFFMMMMMG..... HFFAAAMGGG..... HHHHANMBEG..... HDNNNNBBEG..... DDDDDNCBEE..... .....NCBEKKKKKL .....CCCEJKKLLL .....PJJJJJJOOL .....PPPPPIOOOL .....PIIIIIIOOL
AAAKKMMMMM..... GAKKKKKMNP..... GJJJJJJMNP..... GGGEJNNNNP..... GEEEEEOONP..... .....OOOPPPCCCB .....HOOFFFFCBB .....HHHHFFICLB .....HDIIIIIILB .....DDDDDLLLLL
LMMMMMGGGG..... LLLMAAAKGP..... LOOMCADKGP..... LOOOCDDKKP..... LOOCCCDKKP..... .....NDKPPPBBBB .....NDJJJJJJBH .....NNNNJEHHHH .....NFFEEEEEIH .....FFFFIIIIII
LMMMMMGGGG..... LLLMAAAKGP..... LOOMCADKGP..... LOOOCDDKKP..... LOOCCCDKKP..... .....NDKPPPFFFF .....NDEEEEEFFH .....NNNNEJHHHH .....NIJJJJJJBH .....IIIIIIBBBB
LMMMMMGGGG..... LLLMAAAKGP..... LOOMCADKGP..... LOOOCDDKKP..... LOOCCCDKKP..... .....NDKPPPBBBB .....NDJJJJJJBH .....NNNNEJHHHH .....NIEEEEEFFH .....IIIIIIFFFF
LMMMMMGGGG..... LLLMAAAKGP..... LOOMCADKGP..... LOOOCDDKKP..... LOOCCCDKKP..... .....NDKPPPFFFF .....NDEEEEEFFH .....NNNNEJHHHH .....NBJJJJJJIH .....BBBBIIIIII
LMMMMMNNNN..... LLLMAAAJNP..... LOOMCADJNP..... LOOOCDDJNP..... LOOCCCDJJP..... .....GDJPPPBBBB .....GDJEEEEEBH .....GGGKKEHHHH .....GIKKKKKFFH .....IIIIIIFFFF
LMMMMMNNNN..... LLLMGGGGNP..... LOOMCGDJNP..... LOOOCGDJNP..... LOOCCCDJJP..... .....DDJPPPBBBB .....ADJEEEEEBH .....AAJKKEHHHH .....AIKKKKKFFH .....IIIIIIFFFF
KKKKKFFHHH..... NKKEFFFFHP..... NEEEEEIJHP..... NNNNDIIJHP..... NDDDDDIJJP..... .....LIJPPPAAAB .....LIJCCCOABB .....LIJMCOOOGB .....LLLMCOOOGB .....LMMMMMGGGG
KKKKKFFHHH..... NKKEFFFFHP..... NEEEEEIJHP..... NNNNDIIJHP..... NDDDDDIJJP..... .....LIJPPPAAAB .....LIJGGGGABB .....LIJMGOOOCB .....LLLMGOOOCB .....LMMMMMOCCC
DDDDDENNNN..... FDHEEEEENP..... FFHHHHIJNP..... FFHKKIIJNP..... FKKKKKIJJP..... .....LIJPPPAAAB .....LIJCCCOABB .....LIJMCOOOGB .....LLLMCOOOGB .....LMMMMMGGGG
DDDDDENNNN..... FDHEEEEENP..... FFHHHHIJNP..... FFHKKIIJNP..... FKKKKKIJJP..... .....LIJPPPAAAB .....LIJGGGGABB .....LIJMGOOOCB .....LLLMGOOOCB .....LMMMMMOCCC
FFFFIIIIII..... GFFKKIMHHH..... GKKKKKMPHJ..... GGGEMMMPHJ..... GEEEEEMPHJ..... .....NMPJJOOCCC .....NPPPJOOOCB .....NNNNJOOLCB .....NADDDDDLBB .....AAADLLLLLB
LOOJJJJJJG..... LOOOAJEGGG..... LOOMAAEPBG..... LLLMAEEPBG..... LMMMMMEPBB..... .....NEPBHDDDDD .....NPPPHHHHDC .....NNNNHKKCCC .....NFFKKKKKIC .....FFFFIIIIII
LOOJJJJJJC..... LOOOAJECCC..... LOOMAAEPBC..... LLLMAEEPBB..... LMMMMMEPBG..... .....NEPBGKKKKK .....NPPPGGGKKH .....NNNNGDHHHH .....NIDDDDDFFH .....IIIIIIFFFF
LOOJJJJJJG..... LOOOAJEGGG..... LOOMAAEPBG..... LLLMAEEPBG..... LMMMMMEPBB..... .....NEPBCKKKKK .....NPPPCCCKKH .....NNNNCDHHHH .....NIDDDDDFFH .....IIIIIIFFFF
LOOJJJJJJG..... LOOOAJMGGG..... LOOAAAMPBG..... LLLEMMMPBG..... LEEEEEMPBB..... .....NMPBHDDDDD .....NPPPHHHHDC .....NNNNHKKCCC .....NFFKKKKKIC .....FFFFIIIIII
LOOJJJJJJC..... LOOOAJMCCC..... LOOAAAMPBC..... LLLEMMMPBB..... LEEEEEMPBG..... .....NMPBGKKKKK .....NPPPGGGKKH .....NNNNGDHHHH .....NIDDDDDFFH .....IIIIIIFFFF
LOOJJJJJJG..... LOOOAJMGGG..... LOOAAAMPBG..... LLLEMMMPBG..... LEEEEEMPBB..... .....NMPBCKKKKK .....NPPPCCCKKH .....NNNNCDHHHH .....NIDDDDDFFH .....IIIIIIFFFF
AAABEEEEED..... FABBBBEGDD..... FFKKKKKGPD..... FFIKKGGGPD..... FIIIIIIGPD..... .....CCCPMMMMML .....NCPPPHMLLL .....NCHHHHMOOL .....NNNNJHOOOL .....NJJJJJJOOL
AAABEEEEED..... GABBBBEFDD..... GKKKKKFFPD..... GGGKKIFFPD..... GIIIIIIFPD..... .....CCCPMMMMML .....NCPPPHMLLL .....NCHHHHMOOL .....NNNNJHOOOL .....NJJJJJJOOL
FFFFIIIIII..... HFFEEEEEIN..... HHHHJENNNN..... HAJJJJJJMN..... AAALLLLLMN..... .....KLPMMMGGGG .....KLPMCOOOGB .....KKPMCOOOGB .....KKPCCCODBB .....KPPPDDDDDB
FFFFIIIIII..... HFFEEEEEIN..... HHHHJENNNN..... HAJJJJJJMN..... AAALLLLLMN..... .....KLPMMMOCCC .....KLPMGOOOCB .....KKPMGOOOCB .....KKPGGGGDBB .....KPPPDDDDDB
FFFFIIIIII..... HFFEEEEEIN..... HHHHJENNNN..... HBJJJJJJDN..... BBBBGGGGDN..... .....KGPDCCCOOL .....KGPDDCOOOL .....KKPDACMOOL .....KKPAAAMLLL .....KPPPMMMMML
IIIIIIBBBB..... HIJJJJJJBN..... HHHHJENNNN..... HFFEEEEEDN..... FFFFGGGGDN..... .....KGPDCCCOOL .....KGPDDCOOOL .....KKPDACMOOL .....KKPAAAMLLL .....KPPPMMMMML
IIIIIIFFFF..... HIEEEEEFFN..... HHHHEJNNNN..... HAJJJJJJMN..... AAALLLLLMN..... .....KLPMMMGGGG .....KLPMCOOOGB .....KKPMCOOOGB .....KKPCCCODBB .....KPPPDDDDDB
IIIIIIFFFF..... HIEEEEEFFN..... HHHHEJNNNN..... HAJJJJJJMN..... AAALLLLLMN..... .....KLPMMMOCCC .....KLPMGOOOCB .....KKPMGOOOCB .....KKPGGGGDBB .....KPPPDDDDDB
IIIIIIFFFF..... HIEEEEEFFN..... HHHHEJNNNN..... HBJJJJJJDN..... BBBBGGGGDN..... .....KGPDCCCOOL .....KGPDDCOOOL .....KKPDACMOOL .....KKPAAAMLLL .....KPPPMMMMML
LLLLLNHHHB..... GLNNNNJHBB..... GLAAANJHEB..... GGGADNJHEB..... GDDDDDJJEE..... .....KJPEIIIIII .....KJPEOIFFFF .....KKPOOOMFFC .....KKPOOOMCCC .....KPPPMMMMMC
LLLLLNHHHB..... GLNNNNJHBB..... GLAAANJHEB..... GGGADNJHEB..... GDDDDDJJEE..... .....KJPEIIIIII .....KJPEOICCCF .....KKPOOOMCFF .....KKPOOOMCFF .....KPPPMMMMMF
NIIIIIIOOL..... NNNNJIOOOL..... NJJJJJJOOL..... NADDDDDLLL..... AAADMMMMML..... .....KMPCEEEEEB .....KMPCCCEHBB .....KKPCHHHHGB .....KKPFFFFHGB .....KPPPFFGGGG
NJJJJJJOOL..... NNNNJIOOOL..... NIIIIIIOOL..... NADDDDDLLL..... AAADMMMMML..... .....KMPCEEEEEB .....KMPCCCEHBB .....KKPCHHHHGB .....KKPFFFFHGB .....KPPPFFGGGG
NJJJJJJOOL..... NNNNJGOOOL..... NBBBBGMOOL..... NDBGGGMLLL..... DDDDDGMMML..... .....KMPHIIIIII .....KMPHHHHCIF .....KKPHACCCFF .....KKPAAAECFF .....KPPPEEEEEF
NLLLLLHHHB..... NNNNLMJHBB..... NAAALMJHEB..... NDAMMMJHEB..... DDDDDMJJEE..... .....MJPEIIIIII .....FJPEGGGGIC .....FFPOOOGCCC .....FFPOOOGKKC .....FPPPOKKKKK
NLLLLLHHHB..... NNNNLGJHBB..... NAAALGJHEB..... NDAGGGJHEB..... DDDDDGJJEE..... .....KJPEIIIIII .....KJPEOIFFFF .....KKPOOOMFFC .....KKPOOOMCCC .....KPPPMMMMMC
NLLLLLHHHB..... NNNNLGJHBB..... NAAALGJHEB..... NDAGGGJHEB..... DDDDDGJJEE..... .....KJPEIIIIII .....KJPEOICCCF .....KKPOOOMCFF .....KKPOOOMCFF .....KPPPMMMMMF
DDDDDGHHHB..... NDAGGGJHBB..... NAAALGJHEB..... NNNNLGJHEB..... NLLLLLJJEE..... .....KJPEIIIIII .....KJPEOIFFFF .....KKPOOOMFFC .....KKPOOOMCCC .....KPPPMMMMMC
DDDDDGHHHB..... NDAGGGJHBB..... NAAALGJHEB..... NNNNLGJHEB..... NLLLLLJJEE..... .....KJPEIIIIII .....KJPEOICCCF .....KKPOOOMCFF .....KKPOOOMCFF .....KPPPMMMMMF
GDDDDDHHHB..... GGGADNJHBB..... GLAAANJHEB..... GLNNNNJHEB..... LLLLLNJJEE..... .....KJPEIIIIII .....KJPEOIFFFF .....KKPOOOMFFC .....KKPOOOMCCC .....KPPPMMMMMC
GDDDDDHHHB..... GGGADNJHBB..... GLAAANJHEB..... GLNNNNJHEB..... LLLLLNJJEE..... .....KJPEIIIIII .....KJPEOICCCF .....KKPOOOMCFF .....KKPOOOMCFF .....KPPPMMMMMF
GJJJJJJOOL..... GGGBJNOOOL..... GBBBBNMOOL..... GDNNNNMLLL..... DDDDDNMMML..... .....KMPHIIIIII .....KMPHHHHCIF .....KKPHACCCFF .....KKPAAAECFF .....KPPPEEEEEF
BBBBIIIIII..... HBJJJJJJIN..... HHHHJENNNN..... HFFEEEEEDN..... FFFFGGGGDN..... .....KGPDCCCOOL .....KGPDDCOOOL .....KKPDACMOOL .....KKPAAAMLLL .....KPPPMMMMML