puzzle_solver/__init__.py,sha256=mgQcDQR925yH2SyTRzzoEE3EcveNO45a8XOUksLONTY,8219
puzzle_solver/core/utils.py,sha256=SQJIugj5EGoV8YNprGSXCZdE24Moo56UWd38BCQ2-2g,10990
puzzle_solver/core/utils_ortools.py,sha256=p0Gco5tUWMKw5xIA7YLLoyGYW591lV6EUEpf4cQAZAs,15111
puzzle_solver/core/utils_visualizer.py,sha256=IdNI9UB1Y_E300ksOIYUEprRywkTvavOMYetbg4FIoo,23662
puzzle_solver/puzzles/abc_view/abc_view.py,sha256=Qr0rZKmKQ2teStHjQ5VPQ4k-XptsjJAlZ1WXWk5Aax4,4570
puzzle_solver/puzzles/aquarium/aquarium.py,sha256=dGqYEWMoh4di5DN4sd-GtYb6QeTpVYFQJHBkrrmrudQ,5649
puzzle_solver/puzzles/area_51/area_51.py,sha256=noiDSdDTVQFHR6ztVzyxmVbEFACsaWn-vRZlLSRLVlc,9967
puzzle_solver/puzzles/battleships/battleships.py,sha256=U4xJ_NJC2baHvfaAfJ01YEBjixq9gD0h8GP9L1V-_oM,7223
puzzle_solver/puzzles/binairo/binairo.py,sha256=EBpXYD9Mxuig4uJl3xkcQ6_tbnoG13mVV7RZpQEXm38,5790
puzzle_solver/puzzles/binairo/binairo_plus.py,sha256=TvLG3olwANtft3LuCF-y4OofpU9PNa4IXDqgZqsD-g0,267
puzzle_solver/puzzles/black_box/black_box.py,sha256=7CxCdkP_JC3_9mrObkg7lrYGLBMok_DdBd3Nx0xCSkA,12560
puzzle_solver/puzzles/branches/branches.py,sha256=BKrzZNU-y80uNiwahEr-eUM7X7baEVPzAdc18--XOlE,3691
puzzle_solver/puzzles/bridges/bridges.py,sha256=HSoYBlht92TMknhe8IaC0B3ilNaSh5xMorB_Gs1Jatg,5395
puzzle_solver/puzzles/chess_range/chess_melee.py,sha256=D-_Oi8OyxsVe1j3dIKYwRlxgeb3NWLmDWGcv-oclY0c,195
puzzle_solver/puzzles/chess_range/chess_range.py,sha256=St8Fk-HOhInvIJy02zbW1Pa1t2qjpli-Fes07tjgBRU,21472
puzzle_solver/puzzles/chess_range/chess_solo.py,sha256=ByDfcRsk5FVmFicpU_DpLoLTJ99Kr___vX4y8ln8_EQ,400
puzzle_solver/puzzles/chess_sequence/chess_sequence.py,sha256=6ap3Wouf2PxHV4P56B9ol1QT98Ym6VHaxorQZWl6LnY,13692
puzzle_solver/puzzles/circle_9/circle_9.py,sha256=Y94GM2eVYZc0YRu0XJ_ynMbBJZALKUZqbZA6Fe1ZwVQ,2401
puzzle_solver/puzzles/clouds/clouds.py,sha256=NAPDq_62Unfa9oYGqMt0hbA9TVw1tYQzYvEuoZC84i8,4100
puzzle_solver/puzzles/connect_the_dots/connect_the_dots.py,sha256=lxLUk7KjiTLND0CJ4f9IY_DS23rOYE-q0g1FKcRPaeo,3158
puzzle_solver/puzzles/cow_and_cactus/cow_and_cactus.py,sha256=tsVZZMNUtmJ5mj2thw3z7_n6zW0l8IAC9gtnFyfKcrk,3648
puzzle_solver/puzzles/dominosa/dominosa.py,sha256=YezNDc7RHUmOe3Ip6G2aHY0PadYGyo7CDacxplE2-9E,3362
puzzle_solver/puzzles/filling/filling.py,sha256=ILgGJqVI7yd6HPvWeKEsr620qorxLtAQYKTq65PqarY,4952
puzzle_solver/puzzles/flip/flip.py,sha256=cei6irTfntqctaLS3-rdYu8M2tw7ibzlHHvTIHW18yo,3518
puzzle_solver/puzzles/flood_it/flood_it.py,sha256=jnCtH1sZIt6K4hbQDSsiM1Cd8FjQNP7cfw2ObUW5fEQ,7948
puzzle_solver/puzzles/flood_it/parse_map/parse_map.py,sha256=m7gcpvN3THZdYLowdR_Jwx3HyttaV4K2DqrX_U7uFqU,8209
puzzle_solver/puzzles/galaxies/galaxies.py,sha256=IiKPU3fz5Aokhj5OjeT5jd_vdNuWnLzjZylGOTepsNU,5600
puzzle_solver/puzzles/galaxies/parse_map/parse_map.py,sha256=XmFqVN_oRfq9AZFWy5ViUJ2Szjgx-srrRkFPJXEEyFo,9358
puzzle_solver/puzzles/guess/guess.py,sha256=MpyrF6YVu0S1fzX-BllwxGKRGacWJpeLbNn5GetuEyo,10792
puzzle_solver/puzzles/heyawake/heyawake.py,sha256=HwCg1MQr6K742S-L5PjrkM1YYZWEFGV5gurTgT7q-6Q,9086
puzzle_solver/puzzles/hidden_stars/hidden_stars.py,sha256=LkzcDJNBZmuQJHyuEQz3YJJIZ8AHOj0FEwsl_uXvoxM,3154
puzzle_solver/puzzles/hidoku/hidoku.py,sha256=9Bj4ObmdgL6MCAYkPUTPj9fv0nr5XkJ92uNxSPgqqEA,3414
puzzle_solver/puzzles/inertia/inertia.py,sha256=-Y5fr7aK20zwmGHsZql7pYCq1kyMZglvkVZ6uIDf1HA,5658
puzzle_solver/puzzles/inertia/tsp.py,sha256=mAhlSjCWespASeN8uLZ0JkYDw-ZqFEpal6NM-ubpCXw,15313
puzzle_solver/puzzles/inertia/parse_map/parse_map.py,sha256=x0d64gTBd0HC2lO5uOpX2VKWfwj8rRiz0mQM_lqNmWs,8457
puzzle_solver/puzzles/kakurasu/kakurasu.py,sha256=ts4oPrFNeakNGi1rgAd6CIVQgeWSgnBGtA3qev_6ffY,1894
puzzle_solver/puzzles/kakuro/kakuro.py,sha256=9Sk-Q3EQsflyaJo5zywV-OpJn4WnNbbNAfiMFzN00F4,4440
puzzle_solver/puzzles/kakuro/krypto_kakuro.py,sha256=pppZk_gnl249Wta_2Um-tMDB-HLb7itkOgecCozfak4,5598
puzzle_solver/puzzles/keen/keen.py,sha256=0sxLE-fN5LpebT4EnDFe4WR2D4LG98A-My4OfJGTRuQ,4197
puzzle_solver/puzzles/kropki/kropki.py,sha256=fmmmACrRVqbsYSAcMT0aF3puijEND9URXMrZeywr_gQ,5821
puzzle_solver/puzzles/light_up/light_up.py,sha256=GjYYXBS0ZUqU4a_TSaQyPdgwaZ7AUEGfy_zijJB36E0,2908
puzzle_solver/puzzles/linesweeper/linesweeper.py,sha256=LOj86CygiN00RUyG9IgZK5MQIsqyhcvVrivmzhHlf-w,4027
puzzle_solver/puzzles/link_a_pix/link_a_pix.py,sha256=1xh8c9V7FdtWrARWkya-8Z5fWP2o6BFj7PKf-ybSsbs,4752
puzzle_solver/puzzles/lits/lits.py,sha256=QeXFiCnWNI9jzUj3QLgU20mXxE2DD9o4BJsUb0TswKk,7231
puzzle_solver/puzzles/magnets/magnets.py,sha256=APg41g7_xSVUqHbSUxcWicnlmSKzkpnG2yXgQ0qMZmE,5437
puzzle_solver/puzzles/map/map.py,sha256=sxc57tapB8Tsgam-yoDitln1o-EB_SbIYvO6WEYy3us,2582
puzzle_solver/puzzles/mathema_grids/mathema_grids.py,sha256=wXj3pfXUMh3deFA6XXndZXod6ZNyCVt9vX1akt9zz20,6380
puzzle_solver/puzzles/minesweeper/minesweeper.py,sha256=vRckTvI5LeaWJ8PMG0applOQtiZWg430Sa3Sdf2RaW8,5865
puzzle_solver/puzzles/mosaic/mosaic.py,sha256=T89tkyTbob3LT20vwY3hkkEtNi8bxp2_CLaVi1gzhBc,1974
puzzle_solver/puzzles/n_queens/n_queens.py,sha256=ii1w0Pi0lcQz_XT1gkpNYlkWgwW_Jtvm0HL8OAg9fRY,4161
puzzle_solver/puzzles/nonograms/nonograms.py,sha256=Q-VHI0IPR2igccnE617HPThj5tnBgt27MiLWIZPtYcI,5587
puzzle_solver/puzzles/nonograms/nonograms_colored.py,sha256=XpxzpJw0GA-tE7PiltlA-dfypaTvqNIDLnKl1LxIjD4,10500
puzzle_solver/puzzles/norinori/norinori.py,sha256=ZEDWrD7zvEuqXOdXGOrELh1n_mWzhzZa3chs6Zqd3Pc,4570
puzzle_solver/puzzles/number_path/number_path.py,sha256=3m-3rdcZCXHSRspAWYlDq9GIUGmvO6SgDtRn4jsVsSc,4468
puzzle_solver/puzzles/numbermaze/numbermaze.py,sha256=xcr-fB7tjFVgWnZI4e0IBRmKLOdbf8XAOH_s7h-baY0,6095
puzzle_solver/puzzles/nurikabe/nurikabe.py,sha256=hX0VcjPwO8PfY2kiIpQV45FWIvKRosFebk588tp5wzk,6603
puzzle_solver/puzzles/palisade/palisade.py,sha256=rUYI39DOxKu_XSJ-Y_mdQGpGM-YLgKw_kjDWes97ncQ,4701
puzzle_solver/puzzles/pearl/pearl.py,sha256=slPVCzPObQLNk4EYqe55YR4JeRCUs07Mjdks1fWKZSY,6696
puzzle_solver/puzzles/pipes/pipes.py,sha256=2HDHCWhD-fLYTRoJsx15gOrsgt_SbjlGF2QDS5UX6m8,4680
puzzle_solver/puzzles/range/range.py,sha256=4qxueHR2A1tbtx1lgIzHBW7v-vtmydxr6k1KhX9VtB8,3060
puzzle_solver/puzzles/rectangles/rectangles.py,sha256=6MuJHyw7woIljlqxt76zfhw8F2_2biKMFM7oiXdXZsg,7010
puzzle_solver/puzzles/ripple_effect/ripple_effect.py,sha256=a-Va-nAoS81j6DMozg4vBtwrkyRVX7ybqK_ZYgbfU0U,4433
puzzle_solver/puzzles/rooms/rooms.py,sha256=VDOo-uqSW_y0ErpKPXSv-gcoftt30MF71D_e0YPCIaE,4297
puzzle_solver/puzzles/schurs_numbers/schurs_numbers.py,sha256=EXaHpRZVlUh8xCjRFAy38V1c-4dc3dLltwemBiNgtoQ,2836
puzzle_solver/puzzles/shakashaka/shakashaka.py,sha256=SyyNVmSAkoZ0Ca-dupl2r7zcsGgnwiCK0vRrmlTncaM,9572
puzzle_solver/puzzles/shingoki/shingoki.py,sha256=rhKRRUz1sCdIb3yflUAkmwXfCONYOB0AOmWKXs-NNn4,6893
puzzle_solver/puzzles/signpost/signpost.py,sha256=38LlMvP5Fx4qrTXmw4aNCt3yUbG3fhdSk6-YXmhAHFg,3861
puzzle_solver/puzzles/singles/singles.py,sha256=X9NygVPZG8WT03HzijlbbTwVsvcsk5H8tZHBjxRt5aU,2910
puzzle_solver/puzzles/slant/slant.py,sha256=l4q9g0BfqQsA6zsySiemJC5iFsqsO6LoqTUqcTEqYEk,5897
puzzle_solver/puzzles/slant/parse_map/parse_map.py,sha256=8thQxWbq0qjehKb2VzgUP22PGj-9n9djwbt3LGMVLJw,4811
puzzle_solver/puzzles/slitherlink/slitherlink.py,sha256=cDAM-aLHschlWVfzx6TDt_TGklRvsCazBlhn5ZrCRb8,7119
puzzle_solver/puzzles/snail/snail.py,sha256=KZq9gsGDhWwn8CsY1-kMjgc4lvycUEB4BLFe0qbVThs,4315
puzzle_solver/puzzles/split_ends/split_ends.py,sha256=SkWFmQSSKEYItpI1dpgPGKVoMLRJifQ3dMKMLDNQBc4,5667
puzzle_solver/puzzles/star_battle/star_battle.py,sha256=K0_iekluZlQs34jLb-KOYmL6ZsyVKjd5NInCwUXcXgs,3843
puzzle_solver/puzzles/star_battle/star_battle_shapeless.py,sha256=lj05V0Y3A3NjMo1boMkPIwBhMtm6SWydjgAMeCf5EIo,225
puzzle_solver/puzzles/stitches/stitches.py,sha256=wj9z9979FaVtp2hcVu3YDTGlxtwljoQNBgMMM5U3icc,6109
puzzle_solver/puzzles/stitches/parse_map/parse_map.py,sha256=6BWrW2U2jnBeremQP2zEZA3V2Gu4K3TeTha8cBCylXs,11655
puzzle_solver/puzzles/sudoku/sudoku.py,sha256=-vYpcoEuTcvvCyP9-yQTMmqVpljBTeu5mkHAXED9cRk,13272
puzzle_solver/puzzles/suguru/suguru.py,sha256=pK7_ogW6SaqimMiZcZ-V0JgITbEvPnaTE_KUKiPoP_o,3077
puzzle_solver/puzzles/suko/suko.py,sha256=22q0h5DO44tRjvy1HFbu_-msMf6D_JuxPtReZJjRQBY,3176
puzzle_solver/puzzles/tapa/tapa.py,sha256=UkOFhVoBn_Z3ssbdjpoTbTiEuKjrEJAROqd8CMQ9_-M,5319
puzzle_solver/puzzles/tatami/tatami.py,sha256=9AiIj3-8Hb6rlSdXyBTaQ9U5FvwN3NRLt3Z683Yb9HQ,3993
puzzle_solver/puzzles/tents/tents.py,sha256=RRNJ9uafrGyI_SYtNpw9CfbNlKeYfMA5K472w8mujf8,4941
puzzle_solver/puzzles/thermometers/thermometers.py,sha256=bGcVmpPeqL5AJtj8jkK8gYThzv9aGCd_QrWEiYBCA2s,4011
puzzle_solver/puzzles/towers/towers.py,sha256=t019GNQooeMC_XvuxRqZjoZUrPhHZP7WIEQTAl9NjwY,4733
puzzle_solver/puzzles/tracks/tracks.py,sha256=oJuMaF1oeh5moXl_TABFxpKBsDdwcGI9BvG3dm5J0NY,4903
puzzle_solver/puzzles/trees_logic/trees_logic.py,sha256=bHLH1OPncGmOTQzsRgk6lQFQgaTBrzrIA1AkKECPN24,2787
puzzle_solver/puzzles/troix/dumplings.py,sha256=75GuHf2QS50u9Y2MAvjxt_5_xoS0jkN0XvFslNOM7uc,189
puzzle_solver/puzzles/troix/troix.py,sha256=TdWSm4YOSaBY9ehp5mgxkO54HMlSfCQLV-FvBDIbaWA,4240
puzzle_solver/puzzles/twiddle/twiddle.py,sha256=3gPoeD0DoiiZbIhtptdXFldO_t1QShL6IxkDqJMzjkk,5446
puzzle_solver/puzzles/undead/undead.py,sha256=Gv6oPs2j2BLMN58FL96_V50ImWLmR_VPwF3owlPJEsY,5748
puzzle_solver/puzzles/unequal/unequal.py,sha256=ExY2XDCrqROCDpRLfHo8uVr1zuli1QvbCdNCiDhlCac,6978
puzzle_solver/puzzles/unruly/unruly.py,sha256=_C6FhYm9rqwhlQa6TMTxYr3rWcP_QS-E93xo86CZQjg,2846
puzzle_solver/puzzles/vectors/vectors.py,sha256=kq0dB7JbtJaisFYu2WEkzwNiT-n6luP-fdVC8w0bCZY,4825
puzzle_solver/puzzles/vermicelli/vermicelli.py,sha256=C95Fklf9UAuELXmlMUfeVxS13rUUxVAkrmtqsBpm-6M,3904
puzzle_solver/puzzles/walls/walls.py,sha256=JPV8uQg4zq6UsDzB0MhdB9SqP8kb5ANaiytkEMBGi1Q,3044
puzzle_solver/puzzles/yajilin/yajilin.py,sha256=2_0nZzrWAvmuYVZ9KRH7T-XTdZU7iuwQggp2M8MIHuA,5226
puzzle_solver/puzzles/yin_yang/yin_yang.py,sha256=D0JacUdK5yPrfScmGqX-p8144VbwxfDgIaqF8hwLXlM,5039
puzzle_solver/puzzles/yin_yang/parse_map/parse_map.py,sha256=drjfoHqmFf6U-ZQUwrBbfGINRxDQpgbvy4U3D9QyMhM,6617
puzzle_solver/utils/visualizer.py,sha256=T2g5We9J3tkhyXWoN2OrIDIJDjt6w5sDd2ksOub0ZI8,6819
puzzle_solver/utils/etc/parser/board_color_digit.py,sha256=EnF1Cs72DiNPYbTrLyNkE8OiiijGF59yC7vrai5Biho,15627
multi_puzzle_solver-1.1.7.dist-info/METADATA,sha256=XcvUvMH7BHfOxLF-ydr1TNi0ygEBM1MrA5djwN1kqVw,326558
multi_puzzle_solver-1.1.7.dist-info/WHEEL,sha256=_zCd3N1l69ArxyTb8rzEoP9TpbYXkqRFSNOD5OuxnTs,91
multi_puzzle_solver-1.1.7.dist-info/top_level.txt,sha256=exwVUQa-anK9vYrpKzBPvH8bX43iElWI4VeNiAyBGJY,14
multi_puzzle_solver-1.1.7.dist-info/RECORD,,
