Skip to content

tuzz/snake-egg-puzzle

Repository files navigation

Snake Egg puzzle

A Sentient program to solve Snake Egg puzzles. The puzzle is explained in this YouTube video.

Sentient is a programming language I wrote a few years ago to solve difficult combinatorial problems. This seemed like a fun and unusual problem so I thought I'd try using Sentient to solve it. It was definitely a challenge and required thinking hard about some tricky constraints but it works!

The example puzzle from the YouTube video is in the example/ directory. You can solve this puzzle with Sentient by providing assignments that specify the head/tail positions of the snake and the two numbers given to you for this puzzle. Here's how you'd do that:

sentient --run snake-egg.json --machine lingeling --assign-file example/assignments.json \
         | ruby pretty_print.rb

This produces the following output after about two minutes:

9 9 █ █ █ 7 █ █ █ █
9 9 9 9 █ 7 █ 5 5 █
█ █ █ 9 █ 7 █ █ 5 █
2 2 █ 9 █ 7 7 █ 5 █
█ █ █ 9 █ 7 █ █ 5 █
█ 8 8 █ █ 7 █ 4 █ █
█ █ 8 █ 1 █ █ 4 █ 6
3 █ 8 █ █ █ 4 4 █ 6
3 █ 8 8 8 8 █ █ █ 6
3 █ █ █ █ █ █ 6 6 6

Alternatively, you can create your own assignments to solve different puzzles or run Sentient with no assignments at all to generate finished puzzles! Check out the comments in the snake-egg.snt file for a general overview of how the constraints are specified.

There's also a search_minimal.rb script that takes, as input, a finished puzzle and tries to find the minimal sets of numbers that produce it as a unique solution. This is very time consuming - it iteratively solves the puzzle over and over.

Gallery

Here are some finished puzzles generated by Sentient:

  1) Smiley Face                 2) TWO!                     3) THREE!                  4) Squirrel

█ █ █ 2 █ █ █ █ █ █         █ █ █ █ 1 █ █ █ 4 4         █ █ █ █ █ █ █ █ █ 8         █ █ █ 8 8 █ █ █ █ 1
█ 9 █ 2 █ 5 5 5 5 █         █ 2 2 █ █ 7 7 █ 4 4         █ 9 9 9 9 9 9 9 █ 8         █ 6 █ 8 8 █ 5 5 █ █
█ 9 █ █ █ 5 █ █ █ █         █ █ █ 9 █ █ 7 █ █ █         █ █ █ 9 9 █ █ █ █ 8         █ 6 █ 8 █ █ 5 5 5 █
█ 9 9 9 9 █ █ 8 8 8         9 9 █ 9 9 █ 7 7 7 █         6 6 █ █ █ 8 8 8 8 8         █ 6 █ 8 █ 9 █ █ █ █
█ █ █ █ 9 █ 8 8 8 8         9 9 9 9 █ █ 7 █ █ █         6 6 6 6 █ █ █ █ █ █         █ 6 █ 8 █ 9 █ 3 3 3
7 7 7 █ 9 █ 8 █ █ █         █ █ █ █ █ 8 █ █ 5 5         █ █ █ █ 7 7 7 7 7 █         █ 6 █ 8 █ 9 █ █ █ █
7 7 7 █ 9 █ █ █ 1 █         █ 8 8 8 8 8 █ 5 5 5         █ 2 2 █ █ 7 █ █ 7 █         █ 6 █ █ █ 9 9 9 9 █
█ █ 7 █ █ 6 6 6 █ █         █ 8 █ █ █ 8 █ █ █ █         █ █ █ 5 █ █ █ 1 █ █         █ █ 4 4 4 █ █ █ 9 9
3 █ █ 6 6 6 █ █ █ 4         █ █ █ 6 █ █ 3 3 3 █         4 4 █ 5 5 5 5 █ █ 3         2 █ 4 █ █ █ 7 █ █ █
3 3 █ █ █ █ █ 4 4 4         6 6 6 6 6 █ █ █ █ █         4 4 █ █ █ █ █ █ 3 3         2 █ █ █ 7 7 7 7 7 7



    5) FIVE!                  6) Raised Hands                7) Poodle                  8) Doberman

6 6 6 6 █ █ █ █ █ █         2 █ █ █ 1 █ █ █ 3 3         █ █ █ █ 6 6 █ █ █ █         6 6 6 6 6 █ 4 █ █ █
6 6 █ █ █ 4 4 4 4 █         2 █ 5 █ █ 4 4 █ █ 3         █ 7 7 █ 6 6 █ 3 3 █         █ █ █ 6 █ █ 4 █ 3 █
█ █ █ 7 7 █ █ █ █ █         █ █ 5 5 █ █ 4 4 █ █         █ 7 7 █ 6 █ █ 3 █ █         █ 1 █ █ █ 4 4 █ 3 █
█ 7 7 7 7 █ 5 5 5 5         █ 8 █ 5 5 █ █ █ 7 █         █ 7 7 █ 6 █ 8 █ █ 9         █ █ 9 9 9 █ █ █ 3 █
█ █ █ █ 7 █ █ █ █ 5         █ 8 █ █ █ 9 9 █ 7 █         █ █ 7 █ █ █ 8 █ 9 9         2 █ 9 █ █ █ 7 7 █ █
3 3 3 █ █ 9 9 9 █ █         █ 8 8 8 █ 9 █ █ 7 █         1 █ █ 8 8 8 8 █ 9 9         2 █ 9 █ 8 8 █ 7 █ 5
█ █ █ 1 █ █ █ 9 9 █         █ █ █ 8 █ 9 █ 7 7 █         █ 4 █ 8 █ █ 8 █ █ 9         █ █ 9 █ 8 █ █ 7 █ 5
█ 8 █ █ 2 2 █ 9 9 █         6 6 █ 8 █ 9 █ █ 7 █         █ 4 █ █ 5 █ █ 2 █ 9         █ 9 9 █ 8 █ 7 7 █ 5
█ 8 8 █ █ █ █ 9 9 █         6 6 █ 8 █ 9 9 █ 7 █         █ 4 4 █ 5 5 █ 2 █ 9         █ 9 █ █ 8 █ █ 7 █ 5
█ █ 8 8 8 8 8 █ █ █         6 6 █ █ █ 9 9 █ █ █         █ █ █ █ 5 5 █ █ █ 9         █ █ █ 8 8 8 █ █ █ 5



  9) Angry Face              10) Confused Face            11) MechWarrior             12) Tall Boots

7 7 █ █ █ 3 3 █ █ █         █ █ █ 4 4 4 █ █ █ █         3 3 3 █ █ █ 4 █ █ █         6 6 █ █ █ 1 █ █ █ █
7 7 █ 9 █ █ 3 █ 2 █         █ 9 █ 4 █ █ █ 6 6 █         █ █ █ █ 7 █ 4 █ 6 █         6 6 █ 8 █ █ █ 4 4 █
7 7 █ 9 9 █ █ █ 2 █         █ 9 █ █ █ 6 6 6 6 █         █ 7 7 7 7 █ 4 █ 6 █         6 6 █ 8 8 8 8 █ 4 █
7 █ █ 9 9 9 9 9 █ █         █ 9 9 9 9 █ █ █ █ █         █ █ █ 7 7 █ 4 █ 6 █         █ █ █ 8 █ 8 █ █ 4 █
█ █ 8 █ █ █ 9 █ █ 4         █ █ █ █ 9 █ 8 8 8 8         8 8 █ █ █ 9 █ █ 6 █         █ 7 7 █ █ 8 █ 9 █ █
█ 8 8 █ 6 █ █ █ 4 4         7 7 7 █ 9 █ 8 8 8 8         8 8 8 8 █ 9 █ 6 6 █         █ 7 7 █ 5 █ █ 9 █ 2
█ 8 █ █ 6 6 6 6 █ 4         7 7 7 █ 9 █ █ █ █ █         8 8 █ █ █ 9 █ █ █ 5         █ █ 7 █ 5 █ 9 9 █ 2
█ 8 8 8 █ █ █ 6 █ █         █ █ 7 █ █ 5 5 5 5 █         █ █ █ 9 9 9 9 9 █ 5         3 █ 7 █ 5 █ 9 9 █ █
█ 8 █ █ █ 5 █ █ 1 █         3 █ █ 2 2 █ █ █ 5 █         █ 2 2 █ █ █ 9 █ █ 5         3 █ 7 █ 5 █ 9 9 9 █
█ █ █ 5 5 5 5 █ █ █         3 3 █ █ █ █ 1 █ █ █         █ █ █ █ 1 █ █ █ 5 5         3 █ █ █ 5 █ █ █ █ █



  13) Octopus                  14) Werewolf                15) Antennae               16) Steam Train

█ █ █ 4 █ █ █ █ █ 9         █ █ █ 8 █ █ █ 5 5 5         █ █ █ 3 █ █ █ █ 6 6         7 7 █ █ █ 1 █ █ █ █
█ 4 4 4 █ 6 6 6 █ 9         █ 9 █ 8 8 8 █ █ 5 5         █ 9 █ 3 █ 4 4 █ 6 6         7 7 █ 9 █ █ █ 2 2 █
█ █ █ █ █ 6 █ 6 █ 9         █ 9 █ 8 █ 8 8 █ █ █         █ 9 █ 3 █ █ 4 █ 6 6         7 7 █ 9 9 9 9 █ █ █
7 7 7 7 7 █ █ 6 █ 9         █ 9 █ 8 █ █ █ 7 7 █         █ 9 █ █ 2 █ 4 █ █ █         7 █ █ 9 9 █ █ █ 8 8
█ █ █ █ 7 █ 8 █ █ 9         █ 9 █ █ 6 6 █ 7 █ █         █ 9 9 █ 2 █ █ 5 5 █         █ █ 9 9 █ █ 8 8 8 8
█ 3 3 █ 7 █ 8 █ 9 9         █ 9 9 █ 6 6 █ 7 █ 1         █ █ 9 █ █ 8 █ █ 5 █         █ 6 █ █ █ 8 8 █ █ █
█ █ 3 █ █ █ 8 █ 9 9         █ 9 9 █ 6 6 █ 7 █ █         7 █ 9 9 █ 8 8 █ 5 █         █ 6 █ 4 4 █ █ █ 5 █
5 █ █ 8 8 8 8 █ █ █         █ █ 9 █ █ █ █ 7 7 █         7 █ █ 9 █ █ 8 █ 5 █         █ 6 █ 4 █ █ 5 5 5 █
5 5 █ 8 █ █ █ 2 2 █         3 █ █ 4 4 4 4 █ █ █         7 7 █ █ 8 8 8 8 █ █         █ 6 █ 4 █ 3 █ █ 5 █
5 5 █ █ █ 1 █ █ █ █         3 3 █ █ █ █ █ █ 2 2         7 7 7 █ █ █ █ █ █ 1         6 6 █ █ █ 3 3 █ █ █



   17) Rabbit                   18) Kissing               19) Hang Glider                20) Fox

1 █ █ █ █ █ 7 7 █ █         3 █ █ █ █ 1 █ █ █ █         5 5 5 █ █ █ █ █ █ █         █ █ █ █ 9 9 9 █ █ █
█ █ 3 3 3 █ █ 7 7 █         3 █ 7 7 7 █ █ 9 9 █         5 5 █ █ 9 9 9 9 9 █         █ 8 8 █ █ 9 9 █ 2 █
█ 8 █ █ █ 4 █ █ 7 █         3 █ 7 7 █ █ 9 9 9 █         █ █ █ 9 9 █ █ █ █ █         █ █ 8 8 █ 9 █ █ 2 █
█ 8 █ 2 █ 4 4 █ 7 █         █ █ 7 7 █ 2 █ █ 9 █         █ 6 6 █ 9 █ 8 8 8 8         1 █ 8 8 █ 9 █ 4 █ █
█ 8 █ 2 █ 4 █ █ 7 █         █ 5 █ █ █ 2 █ 9 9 █         █ █ 6 █ 9 █ █ 8 8 8         █ █ 8 8 █ 9 █ 4 █ 7
█ 8 █ █ 9 █ █ 5 █ █         █ 5 █ 6 6 █ █ 9 █ █         3 █ 6 █ █ 1 █ █ █ 8         █ 6 █ █ █ 9 █ 4 █ 7
█ 8 8 █ 9 █ 5 5 █ 6         █ 5 █ 6 █ █ 4 █ █ 8         3 █ 6 6 █ █ 7 7 █ █         █ 6 █ 5 5 █ █ 4 █ 7
█ 8 8 █ 9 █ 5 █ █ 6         █ 5 █ 6 █ 4 4 █ 8 8         3 █ █ █ 4 █ 7 7 7 █         █ 6 █ 5 5 █ 3 █ █ 7
█ █ █ █ 9 █ 5 █ 6 6         █ 5 █ 6 █ 4 █ █ 8 8         █ 2 2 █ 4 █ █ 7 7 █         █ 6 █ █ 5 █ 3 █ 7 7
9 9 9 9 9 █ █ █ 6 6         █ █ █ 6 █ █ █ 8 8 8         █ █ █ █ 4 4 █ █ █ █         █ 6 6 █ █ █ 3 █ █ 7



     21) ???                      22) ???                     24) ???                     25) ???

█ █ █ █ 9 █ █ █ 4 4         █ █ █ 8 8 8 8 █ █ █         8 8 8 8 8 8 8 █ █ █         █ █ █ █ █ █ █ █ 2 2
█ 9 9 █ 9 █ 2 █ 4 4         █ 4 █ █ 8 8 8 █ 5 █         █ █ █ █ █ █ 8 █ 9 █         █ 7 7 7 7 7 7 █ █ █
█ █ 9 █ 9 █ 2 █ █ █         █ 4 4 █ 8 █ █ █ 5 █         █ 6 6 6 6 █ █ 9 9 █         █ █ 7 █ █ █ █ 3 3 █
8 █ 9 9 9 █ █ 3 3 █         █ █ 4 █ █ █ 5 5 5 █         █ 6 █ █ █ 7 █ █ 9 █         8 █ █ 4 4 4 █ 3 █ █
8 █ █ █ █ 1 █ █ 3 █         1 █ █ 6 6 6 █ █ █ █         █ 6 █ 1 █ 7 7 █ 9 █         8 8 █ █ █ 4 █ █ █ 9
8 8 8 8 █ █ 5 5 █ █         █ 2 █ 6 6 6 █ 7 7 7         █ █ 3 █ █ 7 7 █ 9 █         8 8 8 8 █ █ 9 9 9 9
█ █ █ 8 8 █ 5 5 █ 7         █ 2 █ █ █ █ 7 7 7 7         5 █ 3 █ 7 7 █ █ 9 █         8 █ █ █ 1 █ 9 9 █ █
█ 6 █ █ █ █ 5 █ █ 7         █ █ 9 9 9 █ █ █ █ █         5 █ 3 █ █ █ █ 9 9 █         █ █ 6 █ █ █ 9 9 █ 5
█ 6 6 6 6 6 █ █ 7 7         3 █ █ 9 9 9 9 9 9 █         5 █ █ 4 4 4 4 █ █ █         █ 6 6 6 6 6 █ █ █ 5
█ █ █ █ █ █ █ 7 7 7         3 3 █ █ █ █ █ █ █ █         5 5 █ █ █ █ █ █ 2 2         █ █ █ █ █ █ █ 5 5 5



     26) ???                      27) ???                     29) ???                     30) ???

2 █ █ █ █ █ █ 6 6 6         █ █ █ 5 5 5 █ █ █ 1         5 5 5 █ █ █ █ █ █ █         7 7 7 █ █ █ █ █ █ █
2 █ 7 7 7 7 █ █ 6 6         █ 2 █ 5 5 █ █ 4 █ █         5 5 █ █ 7 7 7 7 7 █         7 7 █ █ 6 6 6 6 6 █
█ █ 7 █ █ █ 9 █ █ 6         █ 2 █ █ █ █ 4 4 4 █         █ █ █ 7 7 █ █ █ █ █         7 7 █ 9 █ █ █ 6 █ █
█ 7 7 █ 8 █ 9 9 █ █         █ █ 8 8 8 8 █ █ █ █         █ 9 9 █ █ █ 6 6 6 6         █ █ █ 9 █ 1 █ █ █ 5
█ █ █ █ 8 █ █ 9 9 9         8 8 8 8 █ █ █ 3 3 3         █ 9 █ █ 8 8 █ █ █ 6         █ 9 9 9 █ █ 5 5 5 5
8 8 8 8 8 8 █ █ 9 9         █ █ █ █ █ 9 9 █ █ █         █ 9 █ 8 8 8 █ 4 █ 6         █ 9 █ █ 8 █ █ █ █ █
█ █ █ █ █ █ 1 █ █ 9         █ 9 9 9 9 9 █ █ 7 █         █ 9 █ █ 8 8 █ 4 █ █         █ 9 9 █ 8 8 8 8 8 █
█ 5 5 5 5 █ █ 3 █ █         █ █ █ 9 9 █ █ 7 7 █         █ 9 9 █ 8 █ █ 4 4 █         █ █ 9 █ █ █ █ 8 █ █
█ 5 █ █ █ 4 █ 3 3 █         6 6 █ █ █ 7 7 7 7 █         █ 9 9 █ █ █ 1 █ █ █         3 █ █ 4 4 4 █ 8 █ 2
█ █ █ 4 4 4 █ █ █ █         6 6 6 6 █ █ █ █ █ █         █ █ █ 3 3 3 █ █ 2 2         3 3 █ █ █ 4 █ █ █ 2



     31) ???                      32) ???                     34) ???                     35) ???

6 █ █ █ █ █ █ █ 3 3         █ █ █ 4 █ █ █ █ 6 6         7 █ █ █ █ █ █ 6 6 6         █ █ █ █ 7 █ █ █ █ █
6 █ 8 8 8 8 8 █ █ 3         █ 9 █ 4 █ 5 5 █ 6 6         7 █ 8 8 8 8 █ █ 6 6         █ 2 2 █ 7 7 7 7 7 █
6 █ █ 8 █ █ █ 1 █ █         █ 9 █ 4 █ 5 5 █ 6 6         7 █ █ █ █ 8 8 █ █ 6         1 █ █ █ 7 █ █ █ █ █
6 6 █ 8 █ 4 █ █ 7 █         █ 9 █ 4 █ █ 5 █ █ █         7 7 7 7 █ █ 8 8 █ █         █ █ 6 6 █ █ 5 5 5 5
6 █ █ 8 █ 4 4 █ 7 █         █ 9 █ █ 8 █ █ 7 7 █         █ █ █ █ 5 █ █ █ 3 █         █ 6 6 █ █ 3 █ █ █ 5
█ █ 9 █ █ 4 █ █ 7 █         █ 9 9 █ 8 8 █ 7 7 █         █ 4 4 █ 5 5 5 █ 3 █         █ █ 6 █ 3 3 █ 9 █ █
█ 9 9 9 9 █ █ 7 7 █         █ 9 █ █ 8 8 █ 7 7 █         █ 4 █ █ 5 █ █ █ 3 █         8 █ 6 █ █ █ █ 9 9 █
█ █ 9 9 9 █ 5 █ 7 █         █ 9 █ 8 8 8 █ █ 7 █         █ 4 █ 9 █ █ 9 9 █ █         8 █ █ 9 9 9 9 9 █ █
2 █ 9 █ █ █ 5 █ 7 █         █ 9 █ █ █ █ 2 2 █ █         █ █ 9 9 9 9 9 9 █ 2         8 8 █ █ █ 9 █ █ █ 4
2 █ █ █ 5 5 5 █ █ █         █ █ 3 3 3 █ █ █ █ 1         1 █ █ █ █ █ █ █ █ 2         8 8 8 8 █ █ █ 4 4 4



     36) ???                      37) ???                     39) ???                     40) ???

█ █ █ █ 9 9 █ █ █ 4         4 █ █ 8 8 8 █ █ █ 2         6 █ █ █ 8 8 8 █ █ █         6 6 6 █ █ █ █ █ █ 1
█ 8 8 █ 9 9 █ 5 █ 4         4 █ 8 8 █ █ █ 9 █ 2         6 █ 9 █ 8 8 8 █ 7 █         6 6 █ █ 4 4 4 4 █ █
█ 8 8 █ 9 9 █ 5 █ 4         4 █ 8 █ █ 9 9 9 █ █         6 █ 9 █ 8 █ █ █ 7 █         █ 6 █ 2 █ █ █ █ 7 █
█ █ 8 █ 9 █ █ 5 █ 4         4 █ 8 █ 6 █ █ 9 9 █         6 █ 9 █ 8 █ 7 7 7 █         █ █ █ 2 █ 9 9 █ 7 █
2 █ 8 █ 9 █ 5 5 █ █         █ █ 8 █ 6 6 █ █ 9 █         6 █ 9 █ █ █ 7 7 █ █         5 5 5 █ █ 9 9 █ 7 █
2 █ 8 █ 9 █ █ █ 6 █         █ 7 █ █ 6 6 6 █ 9 █         6 █ 9 9 9 9 █ █ █ 4         5 5 █ █ 8 █ 9 █ 7 █
█ █ 8 █ █ 3 3 █ 6 █         █ 7 █ 1 █ █ █ █ 9 █         █ █ 9 █ █ █ █ 4 4 4         █ █ █ 8 8 █ 9 █ 7 █
█ 1 █ 7 █ 3 █ █ 6 █         █ 7 █ █ █ 3 3 3 █ █         █ 3 █ █ 5 5 5 █ █ █         █ 8 8 8 8 █ 9 █ 7 █
█ █ █ 7 █ █ 6 6 6 █         █ 7 7 7 7 █ █ █ █ 5         █ 3 █ 5 5 █ █ █ 1 █         █ █ █ █ 8 █ 9 █ 7 █
7 7 7 7 7 █ █ █ █ █         █ █ █ █ █ █ 5 5 5 5         █ 3 █ █ █ █ 2 2 █ █         3 3 3 █ █ █ 9 █ █ █



     41) ???                      42) ???                     44) ???                     45) ???

4 4 4 █ █ █ 9 █ █ █         3 3 █ █ █ █ 6 █ █ █         █ █ █ █ 6 6 6 █ █ █         3 3 █ █ █ 9 █ █ █ █
4 █ █ █ 9 9 9 █ 8 █         3 █ █ 2 2 █ 6 █ 4 █         █ 4 4 █ 6 6 █ █ 3 █         █ 3 █ 8 █ 9 █ 2 2 █
█ █ 9 9 9 █ 9 █ 8 █         █ █ 1 █ █ █ 6 █ 4 █         █ 4 █ █ 6 █ █ 3 3 █         █ █ █ 8 █ 9 9 █ █ █
█ 5 █ █ █ █ 9 █ 8 █         █ 9 █ █ 6 6 6 █ 4 █         █ 4 █ 9 █ █ 1 █ █ █         8 8 8 8 █ 9 █ █ 5 5
█ 5 █ 7 7 7 █ █ 8 █         █ 9 █ 8 █ █ █ █ 4 █         █ █ 9 9 █ 8 █ █ 2 2         8 8 █ █ █ 9 █ 5 5 5
█ 5 █ 7 7 7 █ 8 8 █         █ 9 █ 8 █ 7 7 7 █ █         5 █ 9 9 █ 8 █ 7 █ █         █ █ █ 9 9 9 █ █ █ █
█ 5 █ 7 █ █ █ 8 8 █         █ 9 █ 8 █ 7 7 7 █ 5         5 █ 9 9 █ 8 █ 7 7 █         █ 6 6 █ █ █ 7 7 7 █
█ 5 █ █ █ 2 2 █ █ █         █ 9 █ 8 █ █ █ 7 █ 5         5 █ 9 █ █ 8 █ 7 7 █         █ 6 6 █ 4 █ 7 7 7 █
█ █ 3 3 3 █ █ █ 6 6         9 9 █ 8 8 8 8 █ █ 5         5 █ 9 █ 8 8 █ 7 7 █         █ 6 6 █ 4 █ █ 7 █ █
1 █ █ █ █ █ 6 6 6 6         9 9 █ █ █ █ █ █ 5 5         5 █ █ █ 8 8 █ █ █ █         █ █ █ █ 4 4 █ █ █ 1



     46) ???                      47) ???                     49) ???                     50) ???

█ █ █ 6 6 6 █ █ █ 5         █ █ █ 8 8 8 █ █ █ 9         8 8 8 █ █ █ █ █ █ █         6 █ █ █ █ █ █ █ 3 3
█ 1 █ █ 6 █ █ 8 █ 5         █ 1 █ █ 8 8 █ 5 █ 9         8 8 8 █ 6 6 6 6 6 █         6 █ 8 8 8 8 8 █ █ 3
█ █ 9 █ 6 █ 8 8 █ 5         █ █ 4 █ 8 █ █ 5 █ 9         8 8 █ █ 6 █ █ █ █ █         6 █ █ 8 █ █ █ 7 █ █
2 █ 9 █ 6 █ █ 8 █ 5         2 █ 4 █ 8 █ 5 5 █ 9         █ █ █ 1 █ █ 4 4 4 4         6 6 █ 8 █ 9 █ 7 7 █
2 █ 9 █ █ 7 █ 8 █ 5         2 █ 4 █ 8 █ █ 5 █ 9         █ 9 9 █ █ 9 █ █ █ █         6 █ █ 8 █ 9 █ █ 7 7
█ █ 9 9 █ 7 █ 8 █ █         █ █ 4 █ █ 7 █ █ 9 9         █ █ 9 █ 9 9 █ 3 3 █         █ █ 5 █ █ 9 9 █ █ 7
█ 3 █ 9 █ 7 █ 8 8 █         █ 3 █ 6 █ 7 7 █ 9 9         2 █ 9 9 9 █ █ 3 █ █         █ 5 5 █ 9 9 █ 4 █ 7
█ 3 █ 9 █ 7 7 █ █ █         █ 3 █ 6 █ █ 7 █ █ █         2 █ █ █ █ █ 7 █ █ 5         █ 5 5 █ █ 9 █ 4 █ █
█ 3 █ 9 █ 7 7 █ 4 4         █ 3 █ 6 6 █ 7 7 7 █         █ 7 7 7 7 7 7 █ 5 5         █ █ █ 1 █ 9 █ 4 4 █
█ █ █ 9 █ █ █ █ 4 4         █ █ █ 6 6 █ █ █ █ █         █ █ █ █ █ █ █ █ 5 5         2 2 █ █ █ 9 █ █ █ █



     51) ???                      52) ???                     54) ???                     55) ???

█ █ █ 5 5 █ █ █ 8 8         █ 9 9 9 █ █ 6 █ █ █         5 5 █ █ █ █ █ █ 4 4         █ █ █ █ 8 8 8 8 8 8
█ 4 █ 5 5 █ 8 8 8 8         █ █ 9 9 9 █ 6 █ 8 █         5 5 █ 8 8 8 8 █ 4 4         █ 2 2 █ █ 8 █ █ █ 8
█ 4 █ █ 5 █ █ █ █ 8         5 █ █ █ 9 █ 6 █ 8 █         5 █ █ 8 8 8 8 █ █ █         █ █ █ 1 █ █ █ 9 █ █
█ 4 4 █ █ 9 9 9 █ 8         5 5 5 █ 9 █ 6 █ 8 █         █ █ 3 █ █ █ █ 9 9 █         5 5 █ █ 9 9 9 9 9 █
█ █ █ 1 █ █ █ 9 █ █         5 █ █ █ 9 █ 6 █ 8 █         █ 3 3 █ 7 7 █ 9 █ █         5 5 5 █ █ 9 █ █ 9 9
2 2 █ █ 7 7 █ 9 9 █         █ █ 7 7 █ █ 6 █ 8 █         █ █ █ 6 █ 7 █ 9 █ 1         █ █ █ 3 █ █ 6 █ █ █
█ █ 6 █ 7 7 █ 9 █ █         █ 7 7 7 █ 1 █ █ 8 █         2 2 █ 6 █ 7 █ 9 █ █         █ 7 █ 3 3 █ 6 6 6 █
█ 6 6 █ █ 7 █ 9 █ 3         █ █ 7 7 █ █ █ 8 8 █         █ █ █ 6 █ 7 █ 9 9 █         █ 7 █ █ █ █ 6 6 █ █
█ 6 6 6 █ 7 █ 9 █ 3         4 █ █ █ 3 3 3 █ █ █         █ 6 6 6 █ 7 █ 9 9 █         █ 7 7 7 7 7 █ █ █ 4
█ █ █ █ █ 7 █ █ █ 3         4 4 4 █ █ █ █ █ 2 2         █ █ █ █ █ 7 █ █ █ █         █ █ █ █ █ █ █ 4 4 4



     56) ???                      57) ???                     59) ???                     60) ???

1 █ █ █ 7 7 7 7 7 7         5 █ █ █ █ █ 8 █ █ 6         6 6 6 6 6 █ █ █ █ 1         1 █ █ █ █ █ █ █ █ 5
█ █ 3 █ 7 █ █ █ █ █         5 █ 9 9 9 █ 8 8 █ 6         █ █ █ 6 █ █ 9 9 █ █         █ █ 9 9 9 9 9 9 █ 5
█ 3 3 █ █ █ 9 9 9 █         5 █ █ 9 █ █ 8 █ █ 6         █ 8 █ █ █ 9 9 9 9 █         █ 3 █ █ █ █ 9 █ █ 5
█ █ █ 9 9 9 9 █ █ █         5 5 █ 9 █ 8 8 █ 6 6         █ 8 8 8 8 █ █ █ 9 9         █ 3 █ 4 4 █ 9 █ 5 5
6 6 6 █ █ █ 9 █ 2 2         █ █ █ 9 █ 8 8 █ █ 6         █ 8 █ █ █ █ 7 █ █ 9         █ 3 █ █ 4 █ 9 █ █ █
6 6 6 █ 8 █ 9 █ █ █         █ 9 9 9 █ █ █ 4 █ █         █ 8 █ 7 7 7 7 7 █ █         █ █ 2 █ 4 █ █ 8 8 █
█ █ █ █ 8 █ █ 4 4 █         1 █ █ █ 2 2 █ 4 4 █         █ 8 █ █ 7 █ █ █ 3 █         6 █ 2 █ █ 7 █ █ 8 █
█ 8 8 8 8 8 █ █ 4 █         █ █ 7 █ █ █ █ 4 █ █         █ █ 4 4 █ █ 5 █ 3 █         6 █ █ 7 █ 7 7 █ 8 █
█ 8 █ █ █ █ 5 █ 4 █         █ 7 7 7 7 7 7 █ █ 3         2 █ 4 4 █ 5 5 █ 3 █         6 6 █ 7 7 7 █ █ 8 █
█ █ █ 5 5 5 5 █ █ █         █ █ █ █ █ █ █ █ 3 3         2 █ █ █ █ 5 5 █ █ █         6 6 █ █ █ █ █ 8 8 8



     61) ???                      62) ???                     64) ???                     65) ???

6 6 6 6 6 6 █ █ █ █         █ █ █ █ █ 3 █ █ █ █         █ █ █ 3 3 █ █ █ █ █         2 █ █ █ 3 3 █ █ █ █
█ █ █ █ █ █ █ 2 2 █         █ 4 4 4 █ 3 █ 9 9 █         █ 2 █ 3 █ █ 7 7 7 █         2 █ 9 █ 3 █ █ 5 5 █
9 9 9 9 9 9 9 █ █ █         █ █ 4 █ █ 3 █ 9 9 █         █ 2 █ █ █ 7 7 7 7 █         █ █ 9 9 █ █ 5 5 5 █
9 █ █ 9 █ █ █ █ 7 7         8 8 █ █ 6 █ █ 9 9 █         █ █ 9 9 9 █ █ █ █ █         █ 9 9 █ █ 1 █ █ █ █
█ █ 1 █ █ 7 7 7 7 7         8 8 █ 6 6 █ 9 9 █ █         4 █ █ █ 9 █ 5 5 5 5         █ █ 9 █ 4 █ █ 8 8 8
█ 8 █ █ 3 █ █ █ █ █         8 8 █ 6 █ █ 9 █ █ 7         4 4 4 █ 9 █ █ █ █ 5         6 █ 9 █ 4 █ 8 8 8 8
█ 8 █ 3 3 █ 4 4 4 █         8 8 █ 6 █ 5 █ █ 7 7         █ █ █ █ 9 9 9 9 █ █         6 █ 9 █ 4 4 █ █ █ 8
█ 8 █ █ █ █ 4 █ █ █         █ █ █ 6 █ 5 █ 7 7 7         █ 8 8 8 █ █ █ █ 1 █         6 █ 9 █ █ █ █ 7 █ █
█ 8 8 8 8 8 █ █ 5 5         █ 2 2 █ █ 5 █ 7 █ █         █ █ █ 8 █ 6 6 █ █ █         6 █ █ 7 7 7 7 7 7 █
█ █ █ █ █ █ █ 5 5 5         █ █ █ █ 5 5 █ █ █ 1         8 8 8 8 █ █ 6 6 6 6         6 6 █ █ █ █ █ █ █ █



     66) ???                      67) ???                     69) ???                     70) ???

█ █ █ █ █ █ █ 8 8 8         3 █ █ █ █ █ █ 8 8 8         1 █ █ █ █ █ 6 6 6 6         9 9 █ █ █ █ █ █ 1 █
█ 7 7 7 7 7 █ 8 8 8         3 █ 7 7 7 7 7 █ █ 8         █ █ 3 3 3 █ █ █ █ 6         9 █ █ 4 4 4 4 █ █ █
█ █ █ █ 7 7 █ █ █ 8         3 █ 7 █ █ █ █ 9 █ 8         █ 9 █ █ █ 8 8 8 █ 6         9 █ 3 █ █ █ █ 8 8 8
3 3 3 █ █ █ 9 9 █ 8         █ █ 7 █ 6 6 █ 9 █ 8         █ 9 █ 2 █ 8 8 8 █ █         9 █ 3 █ 5 5 █ 8 █ 8
█ █ █ 2 2 █ █ 9 █ █         █ 5 █ █ 6 █ █ 9 █ 8         █ 9 █ 2 █ █ █ 8 8 █         9 █ 3 █ █ 5 █ 8 █ 8
█ 6 █ █ █ 9 █ 9 9 █         █ 5 █ 6 6 █ 9 9 █ 8         █ 9 █ █ 7 7 █ █ █ █         9 █ █ 7 █ 5 █ 8 █ █
█ 6 6 6 █ 9 9 9 █ █         █ 5 █ █ 6 █ █ 9 █ █         █ 9 9 9 █ 7 7 7 7 7         9 9 █ 7 █ 5 █ █ 2 █
█ █ 6 6 █ █ █ █ █ 1         █ 5 5 █ █ 4 █ 9 9 █         █ █ 9 9 █ █ █ █ █ █         █ █ █ 7 █ █ 6 █ 2 █
4 █ █ █ 5 5 5 5 5 █         █ █ █ 1 █ 4 █ █ 9 █         4 █ █ █ 5 5 5 5 5 █         █ 7 7 7 7 █ 6 █ █ █
4 4 4 █ █ █ █ █ █ █         2 2 █ █ █ 4 4 █ █ █         4 4 4 █ █ █ █ █ █ █         █ █ █ █ █ █ 6 6 6 6



     71) ???                      72) ???                     74) ???                     75) ???

3 3 3 █ █ █ █ █ █ █         █ █ █ 2 2 █ █ █ 6 6         █ █ █ █ 8 █ █ █ 4 4         █ 6 █ █ █ 2 2 █ █ █
█ █ █ █ 5 5 5 5 5 █         █ 8 █ █ █ █ 8 █ 6 6         █ 9 9 █ 8 █ 5 █ █ 4         █ 6 █ 1 █ █ █ █ 9 █
█ 8 8 8 █ █ █ █ █ █         █ 8 8 8 8 8 8 █ █ 6         █ 9 9 █ 8 █ 5 5 █ 4         █ 6 █ █ 9 9 9 9 9 █
█ 8 █ 8 █ 7 7 7 7 7         █ █ █ █ █ █ █ 4 █ 6         █ █ 9 █ 8 █ 5 5 █ █         █ 6 6 █ 9 █ █ █ █ █
█ 8 █ █ 1 █ █ █ █ 7         9 9 9 9 9 9 █ 4 █ █         9 9 9 █ 8 █ █ █ 7 █         █ █ 6 █ 9 █ 4 4 4 4
█ 8 8 █ █ █ 9 9 █ 7         █ █ █ 9 9 █ █ 4 4 █         9 █ █ █ 8 8 8 █ 7 █         8 █ █ █ 9 █ █ █ █ █
█ █ █ 9 9 9 9 9 █ █         █ 7 █ █ 9 █ 5 █ █ █         █ █ 6 6 █ █ █ 7 7 █         8 8 8 8 █ 5 5 5 5 █
6 6 █ 9 █ █ █ █ 2 █         █ 7 7 █ █ █ 5 5 5 5         █ 6 6 6 █ 3 █ 7 7 █         8 █ █ █ █ 5 █ █ █ █
6 6 █ 9 █ 4 4 █ 2 █         █ █ 7 7 7 7 █ █ █ █         █ █ █ 6 █ 3 █ 7 █ █         8 █ 3 3 3 █ █ 7 7 7
6 6 █ █ █ 4 4 █ █ █         1 █ █ █ █ █ █ 3 3 3         2 2 █ █ █ 3 █ █ █ 1         8 █ █ █ █ █ 7 7 7 7



     76) ???                      77) ???                     79) ???                     80) ???

5 5 5 █ █ █ █ █ █ █         █ █ █ 2 2 █ █ █ 4 4         4 4 █ █ █ █ █ █ 6 6         1 █ █ █ █ 3 3 █ █ █
5 █ █ █ 9 9 9 9 9 █         █ 9 █ █ █ █ 9 █ 4 4         4 4 █ 5 5 5 5 █ █ 6         █ █ 8 8 █ █ 3 █ 2 █
5 █ 9 9 9 █ █ █ █ █         █ 9 9 9 9 9 9 █ █ █         █ █ █ 5 █ █ █ 9 █ 6         █ 8 8 8 8 █ █ █ 2 █
█ █ 9 █ █ █ 8 8 8 8         █ █ █ 9 █ █ █ 7 7 █         █ 3 3 █ █ 1 █ 9 █ 6         █ 8 █ █ █ 9 9 9 █ █
█ 4 █ █ 8 8 8 █ █ 8         8 8 █ █ █ 1 █ 7 7 █         █ 3 █ █ 8 █ █ 9 █ 6         █ 8 █ 4 █ █ █ 9 █ 6
█ 4 █ 2 █ █ █ █ 7 █         8 8 8 8 8 █ █ 7 7 7         █ █ █ 8 8 █ 9 9 █ █         █ █ █ 4 4 4 █ 9 █ 6
█ 4 █ 2 █ 7 7 7 7 █         █ █ █ 8 █ █ 3 █ █ █         8 8 8 8 8 █ █ 9 9 █         7 7 7 █ █ █ 9 9 █ 6
█ 4 █ █ █ 7 7 █ █ █         █ 5 █ █ █ 3 3 █ 6 █         █ █ █ █ █ 7 █ 9 9 █         █ 7 7 █ 5 █ █ 9 █ 6
█ █ 3 3 3 █ █ █ 6 6         █ 5 5 5 5 █ █ █ 6 █         █ 7 7 7 7 7 7 █ █ █         █ 7 7 █ 5 5 █ 9 █ 6
1 █ █ █ █ █ 6 6 6 6         █ █ █ █ █ █ 6 6 6 6         █ █ █ █ █ █ █ █ 2 2         █ █ █ █ 5 5 █ █ █ 6



     81) ???                      82) ???                     84) ???                     85) ???

█ █ █ █ █ █ █ █ █ 1         7 7 7 7 7 █ █ █ █ █         4 4 █ █ █ 6 6 █ █ █         █ █ █ █ █ █ 9 9 9 9
█ 9 9 9 9 9 9 9 █ █         7 █ █ █ 7 █ 4 4 4 █         4 4 █ 9 █ 6 6 █ 8 █         █ 4 4 4 4 █ █ █ 9 9
█ 9 █ █ █ █ █ █ 3 █         █ █ 9 █ █ █ 4 █ █ █         █ █ █ 9 █ █ 6 █ 8 █         █ █ █ █ █ 2 2 █ █ 9
█ 9 █ 6 6 6 6 █ 3 █         █ 9 9 9 9 9 █ █ 8 8         █ 9 9 9 9 █ 6 █ 8 █         7 7 7 7 █ █ █ 3 █ 9
█ █ █ 6 6 █ █ █ 3 █         █ █ █ 9 9 █ █ 8 8 8         █ █ █ █ 9 █ █ 8 8 █         █ █ █ 7 7 7 █ 3 █ 9
7 7 7 █ █ █ 8 8 █ █         5 5 █ 9 █ █ 6 █ █ 8         3 3 3 █ 9 9 █ 8 8 █         █ 1 █ █ █ █ █ 3 █ █
7 █ █ █ 8 8 8 8 █ 4         5 5 5 █ █ 6 6 █ 8 8         █ █ █ 1 █ █ █ 8 █ █         █ █ 5 5 5 5 5 █ 8 █
7 █ 5 5 █ █ █ 8 █ 4         █ █ █ █ 6 6 6 █ █ █         █ 5 █ █ █ 2 2 █ █ 7         6 6 █ █ █ █ █ █ 8 █
7 █ 5 5 █ 2 █ 8 █ 4         █ 3 3 3 █ █ █ 2 2 █         █ 5 5 5 5 █ █ █ 7 7         6 6 █ 8 8 8 8 8 8 █
7 █ █ 5 █ 2 █ █ █ 4         █ █ █ █ █ 1 █ █ █ █         █ █ █ █ █ █ 7 7 7 7         6 6 █ █ █ █ █ █ █ █



     86) ???                      87) ???                     89) ???                     90) ???

█ █ █ █ █ 1 █ █ █ 2         7 7 7 7 █ █ █ █ █ █         █ █ █ █ █ █ █ █ 8 8         █ █ █ 5 5 5 █ █ █ █
█ 3 3 3 █ █ █ 8 █ 2         7 7 █ █ █ 4 4 4 4 █         █ 9 9 9 9 9 9 █ 8 8         █ 6 █ █ 5 5 █ 9 9 █
█ █ █ █ 8 8 8 8 █ █         7 █ █ 6 6 █ █ █ █ █         █ █ █ █ █ █ 9 █ 8 8         6 6 6 █ █ █ █ 9 █ █
6 6 6 █ 8 █ █ █ 7 █         █ █ 6 6 █ █ 5 5 5 5         7 7 7 7 7 █ 9 █ 8 8         6 █ █ 9 9 9 9 9 █ 1
6 6 6 █ 8 █ 9 █ 7 █         █ 6 6 █ █ 9 █ █ █ 5         █ █ █ █ 7 █ 9 █ █ █         6 █ 8 █ █ █ █ 9 █ █
█ █ █ █ 8 █ 9 █ 7 █         2 █ █ █ 9 9 9 9 █ █         █ 6 6 █ 7 █ █ 5 5 █         █ █ 8 █ 2 2 █ █ 3 █
█ 5 5 5 █ █ 9 █ 7 █         2 █ 3 3 █ █ █ 9 9 █         █ 6 6 █ █ 2 █ 5 5 █         █ 8 8 █ █ █ 7 █ 3 █
█ █ █ 5 █ 9 9 █ 7 █         █ █ 3 █ █ 8 █ █ 9 █         █ 6 █ 4 █ 2 █ 5 █ █         █ █ 8 8 8 █ 7 █ 3 █
4 4 █ 5 █ 9 9 █ 7 7         █ 1 █ █ 8 8 8 █ 9 █         █ 6 █ 4 █ █ 1 █ █ 3         4 █ █ █ 8 █ 7 █ █ █
4 4 █ █ █ 9 9 █ █ █         █ █ █ 8 8 8 8 █ █ █         █ █ █ 4 4 █ █ █ 3 3         4 4 4 █ █ █ 7 7 7 7



     91) ???                      92) ???                     94) ???                     95) ???

5 5 █ █ █ █ █ █ 2 2         █ █ █ 2 █ 1 █ █ █ █         █ █ █ 4 █ █ █ 3 3 3         7 7 █ █ █ 6 6 █ █ █
5 █ █ 7 7 7 7 █ █ █         █ 4 █ 2 █ █ █ 9 9 █         █ 4 4 4 █ 5 █ █ █ █         7 7 █ 8 █ █ 6 █ 9 █
5 █ 9 █ █ █ 7 7 7 █         █ 4 █ █ 9 9 9 9 9 █         █ █ █ █ █ 5 5 5 5 █         7 █ █ 8 8 █ 6 █ 9 █
5 █ 9 █ 1 █ █ █ █ █         █ 4 4 █ █ █ █ 9 9 █         7 7 7 7 7 █ █ █ █ █         7 █ 8 8 8 █ 6 █ 9 █
█ █ 9 █ █ 8 8 8 8 8         █ █ █ 3 3 3 █ █ █ █         █ █ █ 7 █ █ 6 6 6 6         7 █ 8 8 █ █ 6 █ 9 █
█ 9 9 9 █ █ █ 8 8 8         6 6 █ █ █ █ 7 7 7 7         █ 2 █ 7 █ 9 █ █ █ 6         █ 3 █ █ █ 4 █ █ 9 █
█ █ █ 9 9 9 █ █ █ █         █ 6 6 6 6 █ █ 7 7 7         █ 2 █ █ █ 9 █ 9 █ 6         █ 3 █ 4 4 4 █ 9 9 █
4 4 4 █ █ █ 6 6 6 █         █ █ █ █ █ 5 █ █ █ █         █ █ 9 9 9 9 9 9 █ █         █ 3 █ █ █ █ █ 9 9 █
█ 4 █ █ 3 █ 6 6 6 █         8 8 8 8 █ 5 5 5 5 █         8 █ █ █ █ █ █ █ 1 █         █ █ 5 5 5 5 5 █ █ █
█ █ █ 3 3 █ █ █ █ █         8 8 8 8 █ █ █ █ █ █         8 8 8 8 8 8 8 █ █ █         1 █ █ █ █ █ █ █ 2 2



     96) ???                      97) ???                     99) ???                    100) ???

█ █ █ 3 3 █ █ █ █ █         █ █ █ █ █ 3 █ █ █ █         █ █ █ 3 3 3 █ █ 5 5         6 6 █ █ █ █ █ █ █ █
█ 1 █ █ 3 █ 4 4 4 █         █ 6 6 6 █ 3 █ 5 5 █         █ 4 4 █ █ █ 7 █ 5 5         6 6 █ 9 9 9 9 9 9 █
█ █ 7 █ █ █ 4 █ █ █         █ 6 █ █ █ 3 █ 5 5 █         █ 4 █ █ 9 █ 7 █ █ 5         6 6 █ 9 █ █ █ 9 █ █
5 █ 7 7 7 7 █ █ 9 9         █ 6 █ 2 2 █ █ 5 █ █         █ 4 █ 9 9 █ 7 7 █ █         █ █ █ 9 █ 8 █ █ █ 8
5 █ █ █ 7 7 █ 9 9 9         █ 6 █ █ █ 4 4 █ █ 9         █ █ █ 9 █ █ 7 7 7 █         █ 3 3 █ █ 8 8 8 8 8
5 5 5 █ █ █ 9 9 █ █         █ █ 8 8 █ 4 █ █ 9 9         9 9 9 9 █ 8 █ █ █ █         █ █ 3 █ 5 █ █ █ █ 8
█ █ █ 2 2 █ 9 █ █ 8         7 █ █ 8 █ 4 █ 9 9 9         9 █ █ █ █ 8 █ 6 6 6         2 2 █ █ 5 5 5 5 █ █
█ 6 █ █ █ █ 9 █ 8 8         7 7 █ 8 █ █ █ 9 9 9         █ █ 8 8 8 8 █ █ █ 6         █ █ █ 4 █ █ █ █ 1 █
█ 6 6 6 6 6 █ █ 8 8         7 7 █ 8 8 8 8 █ █ █         █ 8 8 █ █ █ 2 2 █ 6         █ 4 4 4 █ 7 7 █ █ █
█ █ █ █ █ █ █ 8 8 8         7 7 █ █ █ █ █ █ 1 █         █ █ █ █ 1 █ █ █ █ 6         █ █ █ █ █ 7 7 7 7 7



    101) ???                     102) ???                    104) ???                    105) ???

2 2 █ █ █ 6 6 █ █ █         5 5 █ 7 7 7 █ █ █ █         █ █ █ █ █ 6 6 █ █ █         1 █ █ █ █ 3 3 █ █ █
█ █ █ 1 █ 6 6 █ 9 █         5 5 █ 7 7 █ █ 2 2 █         █ 8 8 8 █ 6 6 █ 9 █         █ █ 4 4 █ █ 3 █ 9 █
█ 8 8 █ █ 6 6 █ 9 █         5 █ █ 7 7 █ 9 █ █ █         █ 8 █ █ █ 6 6 █ 9 █         █ 2 █ 4 4 █ █ 9 9 █
█ 8 8 █ 7 █ █ █ 9 █         █ █ 1 █ █ █ 9 █ 6 6         █ 8 █ 4 4 █ █ █ 9 █         █ 2 █ █ █ 8 █ 9 █ █
█ 8 8 █ 7 █ 9 9 9 9         █ 8 █ █ 9 9 9 █ 6 6         █ 8 █ █ 4 █ 9 9 9 █         █ █ 7 7 █ 8 █ 9 █ 6
8 8 █ █ 7 █ █ █ 9 9         █ 8 █ 9 9 █ 9 █ █ 6         █ 8 8 █ 4 █ █ 9 █ █         5 █ 7 █ █ 8 █ 9 █ 6
█ █ █ 7 7 7 7 █ █ █         █ 8 █ █ 9 █ █ 4 █ 6         █ █ █ 2 █ 1 █ 9 █ 5         5 █ 7 █ 8 8 █ 9 █ 6
█ 4 4 █ █ █ █ 3 3 █         █ 8 8 █ █ 3 █ 4 █ █         7 7 █ 2 █ █ █ 9 █ 5         5 █ 7 █ █ 8 █ 9 █ 6
█ 4 4 █ 5 5 █ █ 3 █         █ 8 8 8 █ 3 █ 4 4 █         7 7 █ █ 3 3 3 █ █ 5         5 █ 7 7 █ 8 █ 9 █ 6
█ █ █ █ 5 5 5 █ █ █         █ █ █ █ █ 3 █ █ █ █         7 7 7 █ █ █ █ █ 5 5         5 █ █ █ █ 8 █ █ █ 6



    106) ???                     107) ???                    109) ???                    110) ???

4 4 █ █ █ 1 █ █ █ █         6 6 6 █ █ █ █ █ █ █         █ █ █ █ █ 4 4 █ █ █         8 █ █ █ █ █ █ █ █ 3
4 4 █ 9 █ █ █ 2 2 █         6 6 6 █ 8 8 8 8 8 █         █ 6 6 6 █ 4 █ █ 5 █         8 █ 6 6 6 6 6 6 █ 3
█ █ █ 9 9 9 9 █ █ █         █ █ █ █ 8 █ █ █ 8 █         █ 6 █ █ █ 4 █ 5 5 █         8 8 █ █ █ █ █ █ █ 3
█ 9 9 9 █ █ █ █ 7 7         █ 9 9 9 █ █ 3 █ 8 █         █ 6 █ 3 3 █ █ 5 5 █         8 8 █ 7 7 7 7 7 7 █
█ █ █ 9 █ 7 7 7 7 7         █ █ 9 9 █ 3 3 █ █ █         █ 6 █ █ 3 █ 8 █ █ █         8 █ █ 7 █ █ █ █ █ █
5 5 █ █ 8 █ █ █ █ █         1 █ █ 9 █ █ █ 7 7 7         █ █ 1 █ █ █ 8 █ 2 2         8 █ 4 █ █ 5 5 5 5 5
5 5 5 █ 8 8 8 8 8 █         █ 5 █ 9 9 9 █ █ █ 7         7 █ █ 8 8 8 8 █ █ █         █ █ 4 █ 1 █ █ █ █ █
█ █ █ █ 8 █ █ █ 8 █         █ 5 5 █ █ █ 4 4 █ 7         7 7 █ 8 █ █ █ 9 9 █         █ 4 4 █ █ █ 9 9 9 █
█ 3 3 3 █ █ 6 █ █ █         █ 5 5 █ 2 █ 4 4 █ 7         7 7 █ 8 █ 9 █ 9 █ █         █ █ █ 9 9 9 9 9 9 █
█ █ █ █ █ 6 6 6 6 6         █ █ █ █ 2 █ █ █ █ 7         7 7 █ █ █ 9 9 9 9 9         2 2 █ █ █ █ █ █ █ █



    111) ???                     112) ???                    114) ???                    115) ???

7 █ █ █ █ 6 6 6 6 6         9 9 9 9 9 █ █ █ 5 5         █ █ █ █ █ █ 8 8 8 8         3 3 3 █ 7 7 █ █ █ █
7 █ 2 2 █ █ 6 █ █ █         █ █ █ █ 9 █ 1 █ █ 5         █ 7 7 7 7 █ 8 █ █ █         █ █ █ █ 7 █ █ 5 5 █
7 █ █ █ 8 █ █ █ 8 █         █ 8 8 █ 9 █ █ 3 █ 5         █ █ █ 7 █ █ 8 █ 3 █         █ 7 7 7 7 █ 5 5 █ █
7 7 7 █ 8 8 8 8 8 █         █ █ 8 █ 9 9 █ 3 █ 5         5 5 █ 7 █ 8 8 █ 3 █         █ █ █ █ █ █ 5 █ █ 6
7 █ █ █ 8 █ █ █ █ █         4 █ 8 8 █ █ █ 3 █ █         5 5 █ 7 █ █ █ █ 3 █         8 8 8 8 8 8 █ █ 6 6
█ █ 9 9 █ █ 5 5 5 5         4 █ █ 8 █ 7 7 █ 6 █         █ 5 █ █ 4 4 4 4 █ █         8 █ █ █ █ █ █ 6 6 6
█ 3 █ 9 █ 4 █ █ █ 5         4 4 █ 8 █ 7 █ █ 6 █         █ █ 1 █ █ █ █ █ 2 2         8 █ 9 9 9 9 9 █ █ █
█ 3 █ 9 █ 4 4 4 █ █         █ █ █ 8 █ 7 █ 6 6 █         6 █ █ 9 9 9 9 █ █ █         █ █ 9 9 9 9 █ █ 4 █
█ 3 █ 9 █ █ █ █ 1 █         █ 2 2 █ █ 7 █ 6 6 █         6 6 █ █ 9 9 9 9 9 █         █ 1 █ █ █ █ 4 4 4 █
█ █ █ 9 9 9 9 █ █ █         █ █ █ █ 7 7 █ █ █ █         6 6 6 █ █ █ █ █ █ █         █ █ █ 2 2 █ █ █ █ █



    116) ???                     117) ???                    119) ???                    120) ???

6 6 6 █ █ █ █ █ █ █         1 █ █ █ 7 7 7 7 7 7         1 █ █ █ 4 4 █ █ █ 5         1 █ █ █ █ █ 8 █ █ 5
6 6 █ █ 7 7 7 7 7 █         █ █ 4 █ █ 7 █ █ █ █         █ █ 6 █ █ 4 █ 5 5 5         █ █ 9 9 9 █ 8 █ 5 5
6 █ █ 7 7 █ █ █ █ █         █ 4 4 4 █ █ █ 2 2 █         █ 6 6 6 █ 4 █ █ █ 5         █ 9 9 9 █ █ 8 █ 5 5
█ █ 1 █ █ █ 9 9 9 9         █ █ █ █ 6 6 6 █ █ █         █ █ 6 6 █ █ 9 9 █ █         █ █ 9 9 █ 8 8 █ █ █
█ 8 █ █ 9 9 9 █ █ █         3 3 3 █ 6 6 █ █ 5 5         7 █ █ █ 8 █ 9 9 9 █         3 █ █ 9 █ █ 8 8 8 █
█ 8 █ 8 █ 9 █ █ 5 █         █ █ █ █ 6 █ █ 5 5 5         7 7 7 █ 8 █ █ █ 9 █         3 3 █ █ 7 █ █ █ █ █
█ 8 8 8 █ 9 █ 5 5 █         █ 9 9 9 █ █ 8 █ █ █         █ 7 7 █ 8 8 8 █ 9 █         █ █ 2 █ 7 7 7 7 7 7
█ █ 8 8 █ █ █ 5 5 █         █ 9 █ 9 █ 8 8 8 8 █         █ █ 7 █ █ █ 8 █ 9 █         4 █ 2 █ █ █ █ █ █ █
4 █ █ █ 3 3 3 █ █ █         █ 9 █ 9 █ █ 8 8 8 █         3 █ █ 2 2 █ 8 █ 9 █         4 █ █ 6 6 6 6 6 6 █
4 4 4 █ █ █ █ █ 2 2         █ █ █ 9 9 █ █ █ █ █         3 3 █ █ █ █ 8 █ █ █         4 4 █ █ █ █ █ █ █ █



    121) ???                     122) ???                    124) ???                    125) ???

█ █ █ █ █ █ 4 4 4 4         █ █ █ █ 7 7 █ █ █ 1         █ █ █ █ █ 1 █ █ █ █         █ █ █ 9 9 █ █ █ █ 2
█ 6 6 6 6 █ █ █ █ █         █ 9 9 █ 7 7 █ 6 █ █         █ 3 3 3 █ █ █ 8 8 █         █ 6 █ █ 9 █ 3 3 █ 2
█ 6 █ █ █ 9 9 9 9 █         █ █ 9 █ 7 7 █ 6 6 █         █ █ █ █ 8 8 8 8 █ █         █ 6 6 █ 9 █ █ 3 █ █
█ 6 █ 7 █ 9 9 █ █ █         2 █ 9 █ █ 7 █ █ 6 █         7 7 7 █ █ █ 8 8 █ 5         6 6 6 █ 9 9 █ █ 8 █
█ █ █ 7 █ 9 █ █ 8 8         2 █ 9 9 █ █ 8 █ 6 █         7 7 █ 9 9 9 █ █ █ 5         █ █ █ █ 9 9 9 █ 8 █
7 7 7 7 █ 9 █ 8 8 8         █ █ 9 9 9 █ 8 █ 6 █         7 7 █ 9 9 9 █ 5 5 5         █ 5 5 5 █ █ █ █ 8 █
█ █ 7 █ █ 9 █ 8 8 █         █ 3 █ █ █ 8 8 8 █ █         █ █ █ 9 9 9 █ █ █ █         █ █ █ 5 █ 8 8 8 8 █
█ 2 █ █ 5 █ █ 8 █ █         █ 3 █ 4 █ 8 8 █ █ 5         █ 4 4 █ █ █ 6 6 6 █         7 7 █ 5 █ █ █ █ 8 █
█ 2 █ 5 5 █ 1 █ █ 3         █ 3 █ 4 █ █ 8 █ 5 5         █ 4 4 █ 2 █ 6 6 6 █         7 7 █ █ 4 4 4 4 █ █
█ █ █ 5 5 █ █ █ 3 3         █ █ █ 4 4 █ █ █ 5 5         █ █ █ █ 2 █ █ █ █ █         7 7 7 █ █ █ █ █ █ 1



    126) ???                     127) ???                    129) ???                    130) ???

█ █ █ 7 █ █ █ █ 8 8         3 3 █ █ █ █ █ █ 7 7         █ █ █ 5 5 █ █ █ █ █         █ █ █ 9 9 9 █ █ █ █
█ 4 █ 7 █ 2 2 █ █ 8         3 █ █ 6 6 6 6 █ █ 7         █ 6 █ 5 █ █ 3 3 3 █         █ 5 █ 9 9 9 █ 7 7 █
█ 4 █ 7 █ █ █ 9 █ 8         █ █ 6 6 █ █ █ 8 █ 7         █ 6 █ 5 █ 8 █ █ █ █         █ 5 █ 9 █ █ █ 7 █ █
█ 4 █ 7 7 7 █ 9 █ 8         █ 1 █ █ █ 4 █ 8 █ 7         █ 6 █ 5 █ 8 █ 9 9 9         █ 5 █ 9 █ 7 7 7 █ 6
█ 4 █ █ 7 █ █ 9 █ 8         █ █ █ 4 4 4 █ 8 █ 7         █ 6 █ █ 8 8 █ █ 9 9         █ 5 █ 9 █ █ █ 7 █ 6
█ █ 3 █ █ 9 9 9 █ 8         9 9 9 █ █ █ █ 8 █ 7         █ 6 6 █ █ 8 8 █ 9 9         █ 5 █ █ 8 8 █ █ 6 6
5 █ 3 3 █ █ 9 9 █ 8         9 █ 9 █ 8 8 8 8 █ █         █ █ █ 1 █ █ 8 █ 9 9         █ █ 4 █ 8 8 8 █ 6 6
5 █ █ █ 6 █ █ 9 █ █         █ █ 9 9 █ █ █ █ 2 █         7 7 █ █ 4 █ 8 █ █ █         3 █ 4 █ 8 8 8 █ █ █
5 5 5 █ 6 6 █ █ 1 █         █ 9 9 █ █ 5 5 █ 2 █         7 7 7 █ 4 █ █ 2 2 █         3 █ 4 4 █ █ █ 2 2 █
█ █ █ █ 6 6 6 █ █ █         █ █ █ █ 5 5 5 █ █ █         7 7 █ █ 4 4 █ █ █ █         3 █ █ █ █ 1 █ █ █ █



    131) ???                     132) ???

█ █ █ █ █ █ 1 █ █ 2         █ █ █ 6 6 6 6 █ █ █
█ 5 5 5 5 █ █ 4 █ 2         █ 8 █ █ █ █ 6 █ 9 █
█ █ 5 █ █ 9 █ 4 █ █         █ 8 8 8 8 █ 6 █ 9 █
3 █ █ 6 █ 9 █ 4 4 █         █ █ 8 8 8 █ █ █ 9 █
3 3 █ 6 █ 9 █ █ █ █         5 █ █ █ █ 9 9 9 9 █
█ █ █ 6 █ 9 9 9 9 9         5 5 5 5 █ █ █ █ 9 █
█ 6 6 6 █ █ █ █ █ 9         █ █ █ █ 3 3 3 █ 9 █
█ █ █ █ 7 7 7 7 █ █         █ 4 4 4 █ █ █ 1 █ █
8 8 8 █ █ █ 7 7 7 █         █ █ █ 4 █ 7 █ █ █ 7
8 8 8 8 8 █ █ █ █ █         2 2 █ █ █ 7 7 7 7 7

About

A Sentient program to solve snake egg puzzles.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages