puzzlekit/__init__.py,sha256=QNhd-vCuU6wqjujR0GDXHjgXaEnQH-_xCVlNFMjtrCE,2260
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/puzzlink.py,sha256=GHTZVMHTWn8j_G2HW-a_K9qQulhaHDstrhUpUER9Zlk,29742
puzzlekit/core/regionsgrid.py,sha256=AG8C3vMRrbFKudRwhSVUI3haORWIf_TgFbwyWfKm1a8,2479
puzzlekit/core/result.py,sha256=5kLHVUyC8QnvRtxyC33Zhoc06amIIqzc_Taom2gxaPs,2080
puzzlekit/core/solver.py,sha256=pWI7UpPspplBHt9XWdvj-cH9RuuVjA22Jcn7k8fCXKY,9089
puzzlekit/parsers/__init__.py,sha256=wkI63jmzSvI9JWioVc4j526Bxf5-1o925N-khu7oSS0,323
puzzlekit/parsers/common.py,sha256=Yt9iomOXhgQaiLzw8duux-bLQ-5gtluE3eepgxVmIhc,21251
puzzlekit/parsers/registry.py,sha256=CyotGvMdtAQEBR33DR5pWIuAUX4qhLvJGx75H5beYcI,4835
puzzlekit/solvers/__init__.py,sha256=qIESkWJolw-NnLTQt-3RbsimaRUrurEsK6_OonIvFPg,9709
puzzlekit/solvers/abc_end_view.py,sha256=RDNlQFaJ1JAp_By1tZMUc6UbN3OPgQPh01HaXEe45to,7930
puzzlekit/solvers/akari.py,sha256=hvlNFxsqu_NiZFB05xYuXLmcw5D54lxWhsgefocFS4U,5437
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/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/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/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=Z0-V_saDjML-oMFbtsxyWz0Wx59NxYTaR5TX8FjKErM,13061
puzzlekit/solvers/hidoku.py,sha256=DFBR8XwH6MTB2AFPqDRlWJSaQIP0R2Vi0aaqAmm8UyQ,5256
puzzlekit/solvers/hitori.py,sha256=Cd1wdB5EGN8uWJFLkwmbTcRW1lnl9K3gvs1kV6mgcQU,4948
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/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/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/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/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/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/shingoki.py,sha256=_dn1dVGa8-LL3MnJWtG_jkSNRdlQxMpRq2h9jqjef2g,7427
puzzlekit/solvers/shogun_sudoku.py,sha256=Q1HjVKzHCgfQp8DYJvwdwKlMhjE6-0KKO8V8wKfIOL4,7763
puzzlekit/solvers/simple_loop.py,sha256=b2J9i9Pmu3X0o3l6qgg0MyTwq-fRXAuSRL13M2eVm6g,3995
puzzlekit/solvers/skyscraper.py,sha256=1yRpGF4wTNesnnOJ0d_pAbNznjq8f7vlmmLlYndhJZo,9481
puzzlekit/solvers/slitherlink.py,sha256=lRL-tPXw1o8URqYoIywlXLgd1EGxG6M61oaFF6rqjrU,6302
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/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/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=q7oKdVkvlWAra_kw0RsYRIuOJZ6MaZ0Ld-0lXcd12YE,10974
puzzlekit/utils/puzzle_math.py,sha256=9w1hEIq446RztyA4dgQgnkWNOpgz-XxC91xHiZ8RiTk,1596
puzzlekit/verifiers/__init__.py,sha256=jn-xpJMQQw29AnaJz-kHeQHUQwgJZMX18bydznocAVY,3952
puzzlekit/verifiers/common.py,sha256=pQCrV8wdyQ1TNKYmsegbAoVfMpFvCR-1Gx5q-vbAFmI,3269
puzzlekit/viz/__init__.py,sha256=M3sCzyXQgtsWNnzS01OMmPCxJD9lzB8HctBaIvFxGkU,8976
puzzlekit/viz/base.py,sha256=8j8MQBPmWgCHbzQ4_IYMOPsDELshgdNXQ-favhcYUm4,9810
puzzlekit/viz/drawers.py,sha256=k4AKUewVc940p6kqJ0fhHNIstGh4FbxlYxtwMnVlmgk,10786
puzzlekit-0.3.0.dist-info/licenses/LICENSE,sha256=RPkClg-e2QaoI0j5lJ104zzkaHQ2ZoPu0oEAEWIfBrs,1069
puzzlekit-0.3.0.dist-info/METADATA,sha256=cGJV5bdrB2l9ztJ5xk2dlUj71UdsQ4qlUgNElTgq2ts,19901
puzzlekit-0.3.0.dist-info/WHEEL,sha256=qELbo2s1Yzl39ZmrAibXA2jjPLUYfnVhUNTlyF1rq0Y,92
puzzlekit-0.3.0.dist-info/top_level.txt,sha256=1qfygaYjsEAnwMbAI1Ry87PSynP34WT3ZgJ9F1Y5p3g,10
puzzlekit-0.3.0.dist-info/RECORD,,
