puzzlekit/__init__.py,sha256=i5Kisu2cXkjULBgOpr2a_ek03y_TiXIDU9LTSPTQe2k,7437
puzzlekit/core/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
puzzlekit/core/direction.py,sha256=w60jfa4FcBRJSGX9lYoYHtHwpcb6N9yXsKbq0aiT3oA,2974
puzzlekit/core/docs_template.py,sha256=fjEUdynYbQj_whqAqEZE-CbwJxGkiK6yKswUKQNgH-g,6128
puzzlekit/core/grid.py,sha256=nxvK2MEANVqdBHcyQEh6KJN-X_bX_T6C_3Sq67KHC3M,8574
puzzlekit/core/position.py,sha256=01HynF0QnEN3DD0nZhrKadiaj6DaaceIseu35oaSkl4,5684
puzzlekit/core/regionsgrid.py,sha256=AG8C3vMRrbFKudRwhSVUI3haORWIf_TgFbwyWfKm1a8,2479
puzzlekit/core/result.py,sha256=5kLHVUyC8QnvRtxyC33Zhoc06amIIqzc_Taom2gxaPs,2080
puzzlekit/core/solver.py,sha256=f9nA29XEBW7lHQEj1XF9eH4pqLo2AjjBsH3hHV4AEg8,10038
puzzlekit/formats/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
puzzlekit/formats/base.py,sha256=Bjxdr4pJtfvt4SeXPt2DiyXBMAqeCYrWSpF2h_E8NJM,7683
puzzlekit/formats/debug.py,sha256=SaK5UDZn1WccrIZXGMvNVH3_jVDE9XIAIlttZ9Rrpx4,19819
puzzlekit/formats/penpa_converter.py,sha256=CYWiUM1M4oXByIUYHc_bnnu-4D59sCbrDgLxLnNnToo,21097
puzzlekit/formats/penpa_template.py,sha256=8SIMA01P7eB6eNtIMVNUHJ50SbuIIGkg8emrRgr2P_I,13591
puzzlekit/formats/puzzle_types.py,sha256=xrB8fFCxCcccdKDi4nmMFUkpCJ_PhfenqEb8BWqz9NU,7653
puzzlekit/formats/puzzlink_converter.py,sha256=YCdNONk3VFbV9atZy7TbdOBTO4xCREzgjKlohKZVCzM,65106
puzzlekit/formats/utils.py,sha256=LK2Q3uwdc8hK2zTdz1GQ9e1k8xaXWED7WjmvyCnzLwM,7641
puzzlekit/parsers/__init__.py,sha256=wkI63jmzSvI9JWioVc4j526Bxf5-1o925N-khu7oSS0,323
puzzlekit/parsers/common.py,sha256=Yt9iomOXhgQaiLzw8duux-bLQ-5gtluE3eepgxVmIhc,21251
puzzlekit/parsers/registry.py,sha256=89OftLkE1zZGMSqnJXiDZyNUtV5agG53q0XO0vstAgo,5507
puzzlekit/solvers/__init__.py,sha256=xnQMViIifkH83sqyoSwj00t05Y-2q-fSyu9XWynbFfE,11153
puzzlekit/solvers/abc_end_view.py,sha256=RDNlQFaJ1JAp_By1tZMUc6UbN3OPgQPh01HaXEe45to,7930
puzzlekit/solvers/akari.py,sha256=hvlNFxsqu_NiZFB05xYuXLmcw5D54lxWhsgefocFS4U,5437
puzzlekit/solvers/aqre.py,sha256=Nnx6o7cIZiB2EhflNHd-v-8m03yAXdD3DEur6tLJ_E0,6879
puzzlekit/solvers/balance_loop.py,sha256=sfPE-QYY26wDdBIqcvlM6wco7hPOWo-tlposhVkkyRU,10034
puzzlekit/solvers/battleship.py,sha256=6lrjbX6nDMpaGSeIi8aso8RVSYi70BKoAtjwr5FDv8s,14335
puzzlekit/solvers/binairo.py,sha256=dfecRjGBqJSzXOPiobJPNE1nkN91qJDwhnwcLrfkspc,5192
puzzlekit/solvers/bosanowa.py,sha256=N9V8BVNaucHeu7qCva0I6u1zfGKJERdlz8FvUx6Z2i0,4117
puzzlekit/solvers/bricks.py,sha256=98NFSQh6lq_QBG4gt9BAwN95wDFVwB8wcAAsTK2vlJ8,5680
puzzlekit/solvers/buraitoraito.py,sha256=hGXPHNhkpdklmYaeXBM-7bnt_pCE8jrfjj1HxhATH6g,3499
puzzlekit/solvers/butterfly_sudoku.py,sha256=XMlDDAep7INP0mpB7pwjHmrJYI_qbkWM9j9apqy-2jM,4208
puzzlekit/solvers/canal_view.py,sha256=6kRX-bU0yQPppJTshZ5VUSxLXB7g2yhSVA9QYBFUwrU,6991
puzzlekit/solvers/castle_wall.py,sha256=RDH9An-sU9-iRN5O_DZ22Zt2LOs_9Yif8KGHC_QZuf4,10202
puzzlekit/solvers/cave.py,sha256=9C3amTPyX7XXRr0UbElEahFZA0wv170Vd8e2qfAKkqw,10311
puzzlekit/solvers/clueless_1_sudoku.py,sha256=4rHGkms5U916hnQOGFp8dUhHEW82DQgWuqsyetuKf9k,7421
puzzlekit/solvers/clueless_2_sudoku.py,sha256=x9XYvqPnN5WDeBk8XRuoqhVdu8JbTf6oVAxlg4XEWNU,7535
puzzlekit/solvers/cojun.py,sha256=sSXHeTvjD5OTeKXaRoTptsphbUhaE9T5DpGxvter95Q,4625
puzzlekit/solvers/country_road.py,sha256=OA2HxJp9cRpP-OWqnLTtjxclcHLkFJnBXkJ7zjhVljM,6513
puzzlekit/solvers/creek.py,sha256=gLmW9Mu_2n7q7cxGMyUiNRlnPHe4oPymtUFuoaBL5SU,4600
puzzlekit/solvers/detour.py,sha256=I75A8YG-og3iVRycELeJLDpYu1m4XJXyC4RdMsHnSrk,5812
puzzlekit/solvers/diff_neighbors.py,sha256=dmZuot06u29j4h9wojp9RbOHSUuSIl8Jp4rLebox5Mk,4163
puzzlekit/solvers/dominos.py,sha256=ieQMnCrGzPKqXURJ6LQ3U--W9ippfTR8TI9qpSa6Y1M,4436
puzzlekit/solvers/dotchi_loop.py,sha256=w9uO9E5Hmtlrh9jK-hy8b8NsN4cUYyzrxJGaYwLVNUk,9247
puzzlekit/solvers/double_back.py,sha256=nIbaLFYwfyBRCP7bAX7-kRXRE7pJCIpiTjLX7V4RiC0,5489
puzzlekit/solvers/entry_exit.py,sha256=sEIwcf_QsvgMGCU0zYPM8ytEaCTAoj8iSZK4QGYYrVY,5728
puzzlekit/solvers/eulero.py,sha256=NKvBAQS_s1WvWquQyU7GUBPbdNElub_JMOp9f4BCKMs,4576
puzzlekit/solvers/even_odd_sudoku.py,sha256=q5fMGcPElojysnBMiDENKbX5nDnWcJvbIooRD9wzTtA,3810
puzzlekit/solvers/fobidoshi.py,sha256=kn1SXAT3vKtATrGxP6X8QibJYdtsFYe3tgC0VKCUz7c,4179
puzzlekit/solvers/fuzuli.py,sha256=cO5N75gAJ1Zsz7nk-MwYyIHaGdiYtteDV5_jE6Mu4NQ,8484
puzzlekit/solvers/gappy.py,sha256=1nvbRu_YBXRoVvahy8eO-aRZBCs7Qo2kF8voxO5zutw,6403
puzzlekit/solvers/gattai_8_sudoku.py,sha256=APO24Fq548imTXTXdjJ8ISt6nX6m2qs8n0BZOsigk7o,6786
puzzlekit/solvers/geradeweg.py,sha256=2wAcrEVOzd82p0HMvMnJRA3VnvfOFvFhGkg95ar0s1k,15704
puzzlekit/solvers/grand_tour.py,sha256=dLPQWUa5TrYqasw_4l4g0fHR8Rj2ONxZSX5TLRG8S8E,5232
puzzlekit/solvers/hakoiri.py,sha256=DOm4nDQSVSjydv2CHvOteKkoYBrbU92wyFMVBu_3hyU,5201
puzzlekit/solvers/hakyuu.py,sha256=U9yjx4FYfsgsyWo78HxtWCmbpvgkO4mGMxx8hA4TqkA,6190
puzzlekit/solvers/heyawake.py,sha256=74mr3x6Xkd26_CrdKHmW4NhTsSTiZkqqFJfWLwQMyJY,24920
puzzlekit/solvers/hidoku.py,sha256=DFBR8XwH6MTB2AFPqDRlWJSaQIP0R2Vi0aaqAmm8UyQ,5256
puzzlekit/solvers/hitori.py,sha256=blAaVpr_lYndSOAhUYih5HQMISYYlN-Dej5f5PsBy0U,4442
puzzlekit/solvers/jigsaw_sudoku.py,sha256=Z9H0REHGsl5WMD3F8hjzWf_OjHKI3FT9nfHcGhjLh3A,3631
puzzlekit/solvers/juosan.py,sha256=eK0eH5jhDOs0I0u8LoZi7ToisQHdkPr6N6Q62QfXP_I,5417
puzzlekit/solvers/kakkuru.py,sha256=cIu4xN_wusaOyunH2fIAcMpENOtDnLBMU6iRjYuqXps,3640
puzzlekit/solvers/kakurasu.py,sha256=WGGUD6fFq8S4CAI0MWGPu0i1t_hnjSy99wZLQQjm62w,2857
puzzlekit/solvers/kakuro.py,sha256=UUqRE_tPWoS_OI_I110FjRZUVDXuXfeh3TDQVfUPRkg,4151
puzzlekit/solvers/ken_ken.py,sha256=u5mtezmAStHb1Sqyzwv2vIQvusiBuHuKEO-a_kACzbw,10751
puzzlekit/solvers/killer_sudoku.py,sha256=vua8Fz_q5GilYhRlvk-dI0MBxrSj2urpFSaqj_VuUEI,4342
puzzlekit/solvers/koburin.py,sha256=cNPZIIxE2ovE8v0xsR1rQEX9f4MMLq5aW5OxjdPfTOA,5823
puzzlekit/solvers/kuromasu.py,sha256=t4xmLVPodz05M5gT6entZ5ao-oUpgAruFP58mtHq778,5678
puzzlekit/solvers/kuroshuto.py,sha256=4Bue9u3Vl1xuRqQl1BssDZCnMtaSMWd6RGoE90Z5M7w,4454
puzzlekit/solvers/kurotto.py,sha256=P0hHwG32x9nlloXeX5X3Tpv7CeU9IkHVm6xImM1VB4A,9242
puzzlekit/solvers/linesweeper.py,sha256=IslWG8DqKs815fkSn6plliAl8WMtEFE1-658J0d9SGA,4060
puzzlekit/solvers/lits.py,sha256=xk2eP8CFdcaUYmy5i0RymfBubNUV17JYSJ7POYJoTUA,11964
puzzlekit/solvers/magnetic.py,sha256=H-YxTLvfAoS0RKR8jCmx4Dv5G_SUPaQ8jw9e3S_vckY,7256
puzzlekit/solvers/makaro.py,sha256=_MLHC-Rwzw68si6DI7sTZqHx5nJvLIOkzRYDMY3l1MI,9310
puzzlekit/solvers/masyu.py,sha256=-elzEKzHt8CABP9TqTJFwZT_dZDZ4VHgMClqIHkiM7E,9517
puzzlekit/solvers/mathrax.py,sha256=oQRaAC3PARHwyYC7qGKu_Xw1_kPWn8A5cDTqqGeOyZM,6665
puzzlekit/solvers/mejilink.py,sha256=dmjZhMTxg8PvAJAJX8OL3VMgxSL0ZRo4LjiSoFdVM4A,9027
puzzlekit/solvers/mid_loop.py,sha256=jmSV0C4wngbVa4b1dL_v2zXVx16HOaWKr-vSJf80pe0,8945
puzzlekit/solvers/minesweeper.py,sha256=e3ys6e-px7u-hUx5NRw7_dyLDXSVPEWGytO6GMOWzWc,2913
puzzlekit/solvers/moon_sun.py,sha256=vqiwNYJnf68OYHj7CRBparwT-Nlcn8XVD5TdQFYRd34,9833
puzzlekit/solvers/mosaic.py,sha256=XEbJbrrF5NGLPG-Kui4kXn3T32fhogQ4Pc6OZeBtpHM,3353
puzzlekit/solvers/munraito.py,sha256=g2OMS8vrX1dOhM29o7lcM8RGziWqgkrN2CmR1ZD1T3Q,8086
puzzlekit/solvers/nanro.py,sha256=Tcn98puJoulw5tk9r2MstCpDHz3IxNxJkchYecxby8k,8742
puzzlekit/solvers/nawabari.py,sha256=GDtraC2oJ93C1JJzWuSjA3oaEWqvMh_YOzdPZOmi9IU,8990
puzzlekit/solvers/nondango.py,sha256=WVXrY8VuFxPjAshfpUw3eKjZn5hhD2q2KhmgYCo3cvU,3567
puzzlekit/solvers/nonogram.py,sha256=z8i91mc9cwazZNlIW6rSBz320XulH4OHaH_WoXTT0UQ,12156
puzzlekit/solvers/norinori.py,sha256=6-ISSac1DIew2cOJdQb4_lfA07SWvGMDL9jGwrzxfQI,3553
puzzlekit/solvers/number_cross.py,sha256=a-QbJHoduQKXAo2acUF0LyPUou35KlvM5pJ8rCbz0bQ,3094
puzzlekit/solvers/nurikabe.py,sha256=OOOlJ-HkPoKKGIKldWf6xVXGbfE6EYoPCyzYTUAq6Xk,14099
puzzlekit/solvers/nurimisaki.py,sha256=_9FRIY-vAOaf5nTwc779Zb5th-JpAkXRw0TK7CexEPs,8028
puzzlekit/solvers/one_to_x.py,sha256=ACpTXv8-dtVhItAe7QOc9Fkiu-cL9w36XIm5qHvZVuc,4435
puzzlekit/solvers/paint_area.py,sha256=0VxartZQqbeDA1m9M28a5d2Q4VEXLpXsK5kPQbKFyNQ,6924
puzzlekit/solvers/patchwork.py,sha256=Ix5Nnuk83K--Yu8-rsfPC8Nu7WulojAfsZywCZJS_kU,4645
puzzlekit/solvers/pfeilzahlen.py,sha256=gmty_FfkycJh8RXpKW9Rh9SLxGaCcMxGrNQzqPdE6Kg,6178
puzzlekit/solvers/pills.py,sha256=22o9AtV2wgHs477YM6ROW2rdnWeSA7xIikHT-M8z-cA,5314
puzzlekit/solvers/pipes.py,sha256=1shYedcmKNL6SiQ_Z7aEam_SD_pzzeOLtRF8tj7kDbM,8841
puzzlekit/solvers/putteria.py,sha256=0uKAwhwjqQfneTwlLRAv7oRa0c03u9zsiKBl7q0-Xjk,6766
puzzlekit/solvers/regional_yajilin.py,sha256=Uy8FiY0vwQ5MrimNL4JxCdxOK0Ppo0v3PPml6L02QVQ,5893
puzzlekit/solvers/renban.py,sha256=bC7w_rcVPuMShTnl-Zdo8shdP56rXiXpP23rmNpg20E,4241
puzzlekit/solvers/samurai_sudoku.py,sha256=r05-2MxbsWGHOaeX4xS2-up3v8ZT69dFRSDxXfllybE,5656
puzzlekit/solvers/shikaku.py,sha256=SfMAkuXBkXuYn4mezK0tzqKviUVa5zlUNBROcDsl5Wo,5239
puzzlekit/solvers/shimaguni.py,sha256=VlXPObOKmSTp-RQ3SlwzBHXMI8yHnAnLwTj1TXI2d6Y,5321
puzzlekit/solvers/shingoki.py,sha256=_dn1dVGa8-LL3MnJWtG_jkSNRdlQxMpRq2h9jqjef2g,7427
puzzlekit/solvers/shirokuro.py,sha256=ajRBKr3eshZGn2Xazaa07d4Ch1VTZbTEtDHcK8siYXA,9151
puzzlekit/solvers/shogun_sudoku.py,sha256=Q1HjVKzHCgfQp8DYJvwdwKlMhjE6-0KKO8V8wKfIOL4,7763
puzzlekit/solvers/shugaku.py,sha256=YQ3KMMjRkrFUSnYpB7Fe-BPK0tT7JPdMByJzHY4BKLA,11897
puzzlekit/solvers/simple_loop.py,sha256=b2J9i9Pmu3X0o3l6qgg0MyTwq-fRXAuSRL13M2eVm6g,3995
puzzlekit/solvers/skyscraper.py,sha256=1yRpGF4wTNesnnOJ0d_pAbNznjq8f7vlmmLlYndhJZo,9481
puzzlekit/solvers/slitherlink.py,sha256=PYXLjc1vBcek4PL32yIIJWcjKpX1BxruTbHf2iccArs,6304
puzzlekit/solvers/slitherlink_duality.py,sha256=rdfj0kH_kB-EOOMAWLIHNRrAoaD8a5SPbslgdS-0c-k,9091
puzzlekit/solvers/snake.py,sha256=teWw0P6WcGisMNzNExuam72pjpR_M1I6ZmvT1cRWZXc,8230
puzzlekit/solvers/sohei_sudoku.py,sha256=HvVRTWRf9aWVAC_JRscV8Ps59fzXtUaRPW2AUJCGH6o,5728
puzzlekit/solvers/square_o.py,sha256=-yFk5NFDCzpJ6qe0SUZUq8Nm3XjAUrzBf6L-AfAoEXQ,3214
puzzlekit/solvers/starbattle.py,sha256=82OKrzWEYdaHWIgERR0SHN8bRi8Jsf20lSyX8fawFlo,4266
puzzlekit/solvers/stitches.py,sha256=PwckKJpvMy6R5EwGO0gWDzsWuzupoktiVpwzSt_JsAU,8528
puzzlekit/solvers/str8t.py,sha256=GILaBb8Sp_hfSqw9AcfsZ1rOCG-16nZlFIuO-rn897s,7463
puzzlekit/solvers/sudoku.py,sha256=qgLFIVSnOuGZDQ2IdQkV7h3LYBFw8_A3LWvpx7eNLuM,3491
puzzlekit/solvers/suguru.py,sha256=XYGPlBs_-hs0XkS5qJCTKu9_kDnf-l6ZleT7oTwANT4,3140
puzzlekit/solvers/sumo_sudoku.py,sha256=nVsfdjasc1S-Rq5m-ekgos8iByrZx3hIKDiPFV9cvEo,8760
puzzlekit/solvers/tatamibari.py,sha256=1GxxI8cXKTNUpxAcsYrnDzsDIKFBVW0189B16De4Cho,9326
puzzlekit/solvers/tenner_grid.py,sha256=dIzeVn8pW9a17Y7-yPLTt0k1wDBjPj_HLYpmizxBVgc,3128
puzzlekit/solvers/tent.py,sha256=lcfpCcrAJoeon4kgTRhz44c0lJklrxnCsiSSNy2QwiU,4479
puzzlekit/solvers/terra_x.py,sha256=20Jrq6ARMYJTq2AcRe4M40efDHBTunAgeuouLnDuBvw,3676
puzzlekit/solvers/thermometer.py,sha256=G2vXcHxVRNGlmU2TbII4DQnKR4_u6zzKlOKMa4sf0GI,4372
puzzlekit/solvers/tile_paint.py,sha256=J7mz-2I6BtctqNurg0oCQvCEfMUp_N7mtNJ3MopMKhU,3702
puzzlekit/solvers/trinairo.py,sha256=LBFnk145laJgo4AchVVeOFqRk-sjEOHCe2qv8G0FY7g,5766
puzzlekit/solvers/usoone.py,sha256=PpO_4HwTLqI-02P4gcKukjygIUatfy0rD7iwGG4FBfM,6951
puzzlekit/solvers/windmill_sudoku.py,sha256=In-iTS7BU5HsSSziPW9K9i5Ty931A6-zZR6fD9Rzqbc,5715
puzzlekit/solvers/yajikabe.py,sha256=z15xaHgHIZZyYWXKaedAQbypCeyCy8W-0LOebI9skyk,6306
puzzlekit/solvers/yajilin.py,sha256=cvWZRZIi_nbqzQp4nk_0-ez5jRcVQsrgxJYw3OdZbFA,6833
puzzlekit/solvers/yin_yang.py,sha256=2lTeKLisfJSkSfQH1dep7lLY3ZOw0NVvv5kzb293PcI,4134
puzzlekit/utils/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
puzzlekit/utils/file_loader.py,sha256=8vRTRIjH92S2l8j3afYnytLlw6pM56ESBycd1UDdZeg,655
puzzlekit/utils/name_utils.py,sha256=BZ4U5QsfTxPnL6kdjzJFIHUSH0EJGWZnuSW7ZvWanzw,884
puzzlekit/utils/ortools_utils.py,sha256=uO19ZrIsU9Mov95UkNdOaZUUiRncnO2aK4V6q9X4bKc,21802
puzzlekit/utils/puzzle_math.py,sha256=9w1hEIq446RztyA4dgQgnkWNOpgz-XxC91xHiZ8RiTk,1596
puzzlekit/verifiers/__init__.py,sha256=dfbWGOohJRbID4JAq3gJmHo-ecuD46RKmgYO7u1wu48,4593
puzzlekit/verifiers/common.py,sha256=pQCrV8wdyQ1TNKYmsegbAoVfMpFvCR-1Gx5q-vbAFmI,3269
puzzlekit/viz/__init__.py,sha256=Xcx3kaA6soHUxLdSPvtYkZabg4S5C05Mb9O4eQmXHfc,10272
puzzlekit/viz/base.py,sha256=SNaQZn_UT0wR-j1cAtB6Cxb3aHJGjTEpCT7LihJM5h8,9776
puzzlekit/viz/drawers.py,sha256=nqndqN6k6YnDel821Wys9UReRFaxe-nbk_CK0Mjr1FM,10711
puzzlekit-0.3.3.dist-info/licenses/LICENSE,sha256=RPkClg-e2QaoI0j5lJ104zzkaHQ2ZoPu0oEAEWIfBrs,1069
puzzlekit-0.3.3.dist-info/METADATA,sha256=PBavPevyGfdKIeig_559NLAVF4TNpswRqdfBHcC7ZrU,30445
puzzlekit-0.3.3.dist-info/WHEEL,sha256=aeYiig01lYGDzBgS8HxWXOg3uV61G9ijOsup-k9o1sk,91
puzzlekit-0.3.3.dist-info/top_level.txt,sha256=1qfygaYjsEAnwMbAI1Ry87PSynP34WT3ZgJ9F1Y5p3g,10
puzzlekit-0.3.3.dist-info/RECORD,,
