View previous topic :: View next topic |
Author |
Message |
| sdkvo
| Joined: 07 Feb 2009 | Posts: 12 | : | Location: France | Items |
|
Posted: Sat Feb 07, 2009 3:07 pm Post subject: Giant Sudoku's (16x16, 25x25 .... 100x100) |
|
|
Hello,
for fans of sudoku's, I propose a site which presents giant sudoku's (size 16x16, 25x25, .... up to 100x100 sudoku's), wordokus and interactive puzzles. The site is a french personal site (sudokugeant), but the puzzles are universal. |
|
Back to top |
|
|
| sdkvo
| Joined: 07 Feb 2009 | Posts: 12 | : | Location: France | Items |
|
Posted: Tue Feb 17, 2009 9:27 pm Post subject: |
|
|
Example of sudoku 16x16 :
10 13 4 . . . 6 7 . . 3 11 . 12 . .
. . . 12 9 10 . 2 . 1 . . . . . .
. . . . 5 . . . 16 4 6 . . 2 . 13
. . . . 12 . 3 1 9 . . . 16 . 7 .
. . . . 10 7 5 8 . . 11 . . 14 . .
. . 1 . . . . . . . . . . . 9 .
. 16 . 13 . . . . 14 6 15 . 12 . 1 5
3 7 11 6 . 14 2 . 5 . . . . . . .
. 14 . . . . 1 . 7 . . . . 5 . .
. 15 . 7 . . 12 . . 11 9 . . . . .
. . . 3 14 . . 4 15 16 . . . 6 10 .
16 4 . 8 . 11 7 . . . 14 3 . 9 . .
4 10 . . . . 11 6 . 14 . 15 7 . . .
2 5 15 . . . . . . . 1 . 3 . . 10
. 12 3 . . . 16 . . 10 5 . 4 13 . 11
. 6 . 1 2 8 . 3 . . . . . . . . |
|
Back to top |
|
|
| sdkvo
| Joined: 07 Feb 2009 | Posts: 12 | : | Location: France | Items |
|
Posted: Tue Feb 17, 2009 9:29 pm Post subject: |
|
|
Example of sudoku 25x25 :
24 . . 13 4 25 6 11 . 1 22 . 16 . 12 . . . . . . . 15 . 3
8 . . . . . . . 3 . 25 . . . 15 . 9 . . . . 21 11 . .
7 . . 12 14 17 . . 2 20 23 . . 3 . . . 11 . 8 22 13 . 5 .
. . . . 20 . . . . . . 1 . . . 23 . . . 5 . 17 24 . .
. . 18 5 21 23 . . . . . 4 24 . 2 . 3 . 6 . 25 . . . .
. 6 . . . . . . . . . 10 4 21 16 2 14 . 8 . 19 . 1 17 .
. . . 17 16 . 4 . . 25 . 9 20 . . . . 23 . . 24 . . 12 .
9 . . 25 . . 11 . . . 17 . 1 6 . 5 21 . 4 7 20 10 . . .
. . . 11 . 10 . 6 12 . . . . 19 5 15 . . . . 7 14 23 3 25
. 19 . . 22 . . 23 18 . . . 7 2 . 6 . . . 11 16 15 . . 4
. 5 25 . . 14 . . . 21 . . . . 1 . . . . 22 9 16 19 . .
21 . . 19 . 20 . 4 5 17 16 2 11 . . . 23 . . . . . 13 . .
11 20 . 14 . 18 12 . . 24 . 21 25 13 4 8 . . . 16 . . . 6 .
23 . . . 24 13 . . 25 . 7 . 3 . . . . . . 10 . 18 . 4 14
. . . 4 . 16 15 . 9 . . . 8 24 . . . . . . 3 . . . .
. 14 . 21 5 7 23 24 . 4 . 19 10 25 . . . 8 1 6 18 . . . 9
. 3 22 20 17 21 25 9 1 . 24 11 . . . 13 . . . . . . 10 . .
. . 24 . . . 18 10 . . . 16 . . . 7 . . 14 25 1 8 2 . 23
. . 6 23 . . 13 . . . 2 12 . 7 . 20 . . 24 3 . . . . 16
13 4 . . 7 3 . . 17 11 . . 22 . . . . . . . 21 19 . . .
4 11 . . 19 . 3 . . . . . 9 . 8 1 . 15 23 . . . 5 . 20
. 18 1 . . . . . 23 9 15 . . . . 3 4 . . 24 . 12 25 7 21
. 21 20 . 25 22 . . . 7 1 . 23 . 24 . 8 9 17 14 . 2 . 18 .
17 24 14 . 15 . . . 16 . . . 21 22 . . . 6 25 2 . 4 . . 10
10 9 12 . 23 5 . 14 4 15 . 3 . . . . 13 . 22 21 17 6 . 19 . |
|
Back to top |
|
|
| sdkvo
| Joined: 07 Feb 2009 | Posts: 12 | : | Location: France | Items |
|
Posted: Tue Feb 17, 2009 9:31 pm Post subject: |
|
|
Example of sudoku 36x36 :
28 20 29 . . 25 8 11 . . . 33 . . . . . . 12 36 . 23 . 4 13 . . 32 . . 2 . 10 . 22 9
12 1 . . . . . 26 . . . . . 36 . 7 6 8 24 5 9 11 30 10 22 31 . . 18 16 . . 14 23 . .
. 24 . 11 . . . . 10 3 31 29 27 . 9 20 16 . . 8 . . . . 1 . . 7 . 21 . . . . . 12
7 . 3 . 4 . . 28 . . . . . 2 12 . . . . 29 . 33 20 . 19 . 25 . . 5 . 8 31 18 24 1
36 . 5 . . . 12 . 23 . . 35 . . . 24 31 30 16 14 27 18 17 . . . . 20 6 . 28 . 32 . 11 7
15 . . . 30 . . . . 22 24 7 . . . 32 . 21 2 . 1 34 25 3 . 11 . 8 . . . 26 . 29 . .
. . 31 . 7 . 10 5 . 20 . . 18 . 35 3 . 9 . 19 36 22 14 21 . . . 1 . 6 8 13 . 17 . 28
35 . . . . 13 19 . 27 . . . 25 . . 8 24 15 6 . . . 34 12 11 17 22 33 . . 5 . 30 31 23 14
6 36 33 . 20 . . 21 9 . 26 . . 13 . . . 22 . 11 17 . 35 . 5 . 23 . 2 31 27 . . . 10 .
19 10 12 . 14 . 30 17 . 34 . 13 4 . 23 6 7 . 28 33 3 . 16 20 . 21 . . 27 . 22 . 2 1 . 11
1 . . . 18 . 15 23 24 . 25 . . 17 . 36 27 28 30 2 32 13 26 8 7 19 . . 10 . . . 9 . 20 6
2 . 17 26 . . 33 6 . 28 35 . 21 34 20 . . . . 27 7 1 5 23 25 . 9 16 . 3 12 32 24 . . 18
26 . . . . . . 20 . . 22 17 31 29 . . 25 . 36 . 33 35 2 . 8 27 21 30 . 13 . 15 23 32 3 .
10 34 27 . . 23 11 . 18 . 33 24 . . . . 26 . . 7 . 5 8 31 . 4 . . 12 32 16 35 . 14 . .
24 . 22 . 21 . 5 . . . . 28 8 . 6 . 11 18 25 . . 19 32 . . 29 34 3 16 . 31 . 26 33 2 10
9 2 25 3 5 . 1 . 7 . 4 27 . . 14 10 . 16 23 . 26 . 18 13 . 33 11 35 24 . 29 12 8 36 21 19
. 7 . 19 8 14 29 3 . 32 21 . . . 34 . . . . . . . . . 26 . 10 . 36 17 11 . . . . 24
33 . 35 . 12 . 13 15 . 26 . 6 . . 22 5 30 32 3 1 10 21 . . 2 9 19 23 25 . . 7 27 . 4 .
. 30 . . 6 . 3 . . 35 15 . . . 7 . 22 29 33 34 . 31 36 . . . 16 11 21 . 1 . . . . 8
25 . 23 5 . . 20 33 . . 12 . . . 15 11 36 31 . . 28 . 6 22 . 10 . 14 . 29 . 2 17 34 . 21
17 13 . 36 2 26 . . . 18 28 31 16 21 10 . . . 7 12 . . 4 . 35 . 27 24 8 . 3 . 33 25 32 .
29 . . . 27 15 . 13 . . . 10 6 . . . . . 9 16 . 32 1 11 . 23 . . 22 25 19 . . . 14 .
31 . 16 . . 11 . 29 1 . . . 24 . . . 32 12 . . . . . . 4 . 36 5 33 . 35 18 . 26 28 27
22 12 4 7 28 . . . 30 . . 32 . 14 5 19 18 . 20 10 . . 21 2 . . 31 34 9 1 . . . . . 36
4 18 10 35 . 27 23 30 25 . . . . . 16 . 8 . . . . . 13 . 24 . 15 31 5 19 14 . . . . .
8 14 32 34 19 36 35 1 . 33 . . 29 . . 4 . 13 . 26 . 9 10 7 . 12 . . . . . 30 . 15 . 17
. . 9 . 1 22 16 32 15 29 19 . 12 . 36 . 28 . . . 31 . 27 . 30 25 . . 7 11 . 24 . . . 23
. 11 . . 15 . . . . . 10 . 17 . 32 25 . 35 22 21 . 12 . 6 23 18 . 9 . . 7 . 36 13 . 29
. . 7 28 24 12 . 27 13 9 . 5 30 . 31 26 34 . . . . 17 23 32 3 . . 10 35 4 33 20 . 8 18 22
23 16 13 . 26 31 7 24 . 11 18 22 2 9 . . . 1 8 35 29 . . . 28 34 . . 14 36 . . . 10 . 25
. . 26 33 10 . . . 12 25 . 1 . . . . . 23 . 6 2 . 28 . 27 . . 4 15 . 30 14 22 9 . .
. . 30 1 23 . . . 4 5 17 . 9 . . . 12 36 . . . 8 3 16 . 7 . . . . 10 27 20 . . 31
18 28 21 . . . . 7 33 27 14 . . . . . 19 24 . . . . 29 36 10 22 13 12 31 23 . 3 34 . . .
20 . . 12 . 6 21 35 . 15 . 34 22 8 3 . 4 27 . 25 18 7 . . . 30 . . 11 26 23 1 . 24 . 2
. 27 . . 22 . 26 10 3 . 9 . . . . 28 . . 21 13 23 30 31 . 33 . 32 . 34 18 4 11 35 . . .
16 . 8 2 . 29 28 . 6 . . . 34 . 33 30 13 11 17 22 12 . . 24 9 . 5 36 3 14 . 25 18 . . 15 |
|
Back to top |
|
|
| sdkvo
| Joined: 07 Feb 2009 | Posts: 12 | : | Location: France | Items |
|
Posted: Tue Feb 17, 2009 9:32 pm Post subject: |
|
|
And example of sudoku 10x100 :
75 5 63 26 . 16 . 70 56 51 27 . . 15 41 64 60 . . . 23 40 . 98 . 65 49 38 . . 91 66 61 73 96 . . 86 14 13 72 89 20 37 58 . 100 24 17 67 . . . . 97 78 6 62 81 1 76 . . 35 42 79 80 28 84 39 3 93 4 94 . 19 29 . 88 68 . . . 59 74 50 52 . 30 45 . . . . 2 54 . . . 36
18 . 31 45 . . . . 4 94 29 . 14 77 25 1 40 . . . 20 . 57 24 19 16 54 . 48 11 39 . 98 76 70 95 46 21 87 59 . 8 . 2 35 65 69 10 32 96 56 . . 66 80 55 . 100 73 . 75 26 62 41 . 64 . 89 49 81 5 . 74 86 61 52 . 34 71 . 36 90 91 92 28 . 78 . . 53 85 79 51 12 60 22 . 6 72 84
. 67 77 12 . 59 86 37 15 62 . 17 73 89 . 58 36 10 71 61 . . 87 52 . . . 7 26 30 2 5 35 23 43 . 47 50 64 . 56 . 40 . 54 76 . 31 29 11 14 . . . 20 39 . . 44 65 . . 9 96 27 . . 51 69 60 13 18 46 28 25 78 84 . . . 63 . 79 24 . . 99 . . 3 98 70 57 75 97 34 8 . 81 53
73 3 20 68 . 40 . . 95 . 2 . 24 92 74 54 50 13 37 11 96 18 84 . 59 . 100 . . 45 62 . 99 60 55 29 90 57 34 . 70 71 . . . . . 27 14 46 61 . 88 15 . 30 . . 8 77 6 52 7 33 . 98 67 10 12 23 72 53 49 80 58 81 43 91 79 69 82 25 4 39 21 97 . . 76 32 66 28 78 38 . 83 . 42 . 17
36 65 . . . 99 . . 53 58 43 76 . 66 51 52 62 . 42 97 70 63 2 6 92 61 32 17 . 95 . 12 33 . . 67 . 80 83 1 93 57 . 39 23 . . 25 18 . . . . 38 7 84 41 . . 29 31 8 13 59 . 34 78 68 85 94 . 96 20 . 11 48 89 87 26 14 15 46 75 60 55 37 . . . 98 4 100 27 82 . . 30 91 . 90
46 14 30 . . . 42 39 24 . 48 . 32 94 72 78 . . . 55 . 22 28 68 15 73 25 62 53 81 11 . . 51 38 45 71 17 . 77 34 41 6 49 60 . . . . 21 99 63 . 23 . . . 87 98 . . 36 92 . 95 91 . 57 . 83 56 59 100 70 . 66 8 82 . . . 85 20 61 65 . 7 . . 10 96 33 3 . 58 19 26 67 . .
89 80 76 . 13 . 41 . 71 19 6 . 91 26 4 46 . 70 49 . 60 58 56 39 14 5 . 85 . 75 92 52 25 27 42 78 100 . 30 53 . 81 . 55 . . 7 . 1 64 . . . 72 31 34 79 95 67 83 . 45 65 82 . 73 44 2 22 21 36 15 99 10 50 . 63 51 57 97 18 11 9 47 68 40 33 96 23 54 . 24 . 29 . 37 86 . 20 .
. . 96 . . 11 17 79 98 . 45 85 86 . 39 67 84 56 . 82 29 35 . 69 72 71 33 80 . . . . 6 75 8 36 58 . 9 31 68 12 97 22 90 . 87 3 48 . 16 59 13 46 93 92 60 . . 53 88 38 99 5 . 20 100 24 70 . . . . 64 76 . 77 . 42 21 1 41 81 . 73 94 . . . . . 95 7 52 47 89 . 62 10 23
52 . 55 72 7 60 57 25 8 47 . 34 . 12 87 19 . 22 80 . 4 10 91 . 37 . 3 21 64 . 97 15 93 49 44 . 48 94 41 79 77 . . 73 . 83 59 42 . 51 9 . . 5 68 36 33 . . . . 11 66 61 18 30 29 53 46 43 27 17 . 16 98 23 1 39 90 24 . . . 6 62 84 70 71 . 35 56 63 . 88 31 65 14 . 92 76
49 1 . 34 . . . 100 21 78 . 53 3 . 69 . 96 83 18 65 . 42 . 9 76 27 13 . 94 51 81 . . 7 84 19 74 . 82 89 36 61 38 . 86 91 16 98 52 92 28 75 11 . 10 . . 70 50 57 87 37 40 . 48 . 4 58 72 54 44 22 62 . 30 60 31 . 67 . 29 56 8 . . 26 2 . 95 43 15 64 77 59 99 80 46 55 35 39
. . 48 . 5 2 54 69 27 75 50 . . 64 100 8 74 . 6 39 . 91 47 . 86 . 37 41 45 21 38 70 40 9 66 52 . 42 10 . . 62 55 23 93 18 28 85 . . . 24 51 81 63 73 . 17 34 98 . 58 67 11 . 88 . . 56 89 43 4 . . 79 71 . 99 83 . 35 44 90 33 7 30 77 61 20 . . 1 65 . . 87 36 3 95 14
78 . . 49 90 . 6 43 81 33 89 . 22 96 . 66 79 28 55 . 71 51 67 . 74 85 62 98 65 . 31 58 97 . 34 1 . 37 . 46 . 50 83 . 88 . 9 19 . 27 . 8 . 4 . 11 . 91 . . 3 99 . 54 . 82 45 . 41 . 7 . . 13 39 40 5 18 . 75 2 . 32 72 69 24 92 73 42 84 26 38 44 . 77 57 . 20 68 64
67 62 92 31 . 52 93 . 26 . 4 . 16 . . 27 33 23 . 75 . 97 38 . 63 40 53 19 61 48 12 71 22 . 51 59 79 11 . 64 65 66 60 . 73 . . 84 72 . 42 . 44 68 28 77 86 58 41 . 35 . 91 . . 10 74 76 47 90 34 14 81 56 21 95 9 50 29 1 . 43 . 15 . 3 . . . 99 24 30 . 32 78 82 . 8 5 45
. 60 . 57 99 100 15 20 97 7 . . . . 93 87 54 . 5 95 72 . 50 . 58 8 43 52 9 . 77 98 29 16 68 82 6 84 88 . . 79 81 12 . 38 3 90 89 40 26 27 49 2 66 80 . 36 83 92 . 59 33 62 . 63 71 69 . 22 . 73 48 76 94 24 17 41 37 . . . . 4 . . 39 85 86 . 21 47 23 25 55 11 91 51 . 74
8 85 . . . . 46 . 45 42 . . 21 59 60 . 44 80 . 99 31 54 81 34 64 . . . . . 4 . . 53 3 43 . 69 . 61 . 67 . 100 91 95 33 2 . 52 . 62 84 96 1 93 72 . . 78 66 24 . . 20 50 48 . 37 65 51 11 92 82 . 27 90 . . . 68 . . 79 19 63 . 16 75 41 35 17 73 83 . 29 76 56 . .
. 21 34 65 56 61 68 71 19 18 90 70 84 17 . . 58 63 3 . 73 24 . 59 33 96 69 39 83 77 27 30 . 44 . 41 . 28 95 47 78 1 14 99 92 . 32 . . 36 87 . 79 40 64 . . 46 . 88 . 6 26 52 29 4 85 8 15 . 25 89 54 74 97 . 16 100 31 86 5 94 12 66 . . 23 . 48 55 49 67 37 43 81 53 80 . 13 .
59 22 . 4 79 . 84 51 . 24 97 . 20 71 . 38 53 . 19 62 . 36 . 1 3 99 76 5 16 7 35 48 . 92 . . 80 65 63 96 64 . 98 . 29 87 11 94 47 39 6 56 31 61 15 60 . . . . 86 21 73 12 . 46 . 17 40 55 42 . 69 77 66 . . . 68 . 25 52 57 . 45 88 10 8 67 81 50 18 . 41 . 90 54 34 100 58
. 94 58 . 66 . 3 63 . 30 15 . 41 73 32 . . 81 24 34 14 70 79 4 42 10 90 35 . 18 57 23 . . . . 54 99 . 50 75 . 45 . 51 71 76 21 46 97 . 16 38 20 . 47 74 13 37 19 . 9 . 25 31 87 2 5 43 1 . 84 61 91 67 6 78 22 44 . 27 62 40 . 80 59 93 53 11 . 12 . . . 96 33 . 69 60 .
. . 37 1 11 83 73 72 . 76 49 91 13 78 40 43 35 . 65 . 92 55 . 66 27 93 . 23 17 80 89 33 87 86 75 100 20 . 81 56 41 48 8 63 4 24 61 . . 69 . 67 53 30 59 85 95 90 . . 51 . . . 94 97 68 96 79 . . 3 12 38 60 . . 88 64 . . 21 22 50 6 36 . 74 70 58 10 99 62 . 71 . 31 . 28 9
. 74 70 . 91 80 . 41 50 29 10 36 26 . . 85 . 92 48 77 25 68 . 2 . 20 46 . 11 57 21 55 90 24 . 60 73 32 . 8 . 31 53 44 17 . 30 . 37 16 . . 22 18 3 43 94 5 45 . 23 81 83 84 75 28 38 34 . . . 33 93 63 52 65 19 96 . 35 78 . 1 . . 100 . 95 14 64 61 59 40 27 . 7 4 79 . .
28 54 74 41 50 56 24 . 5 . 34 72 93 2 15 59 20 27 4 . 22 57 69 86 38 . 42 92 21 63 36 . 30 . 37 7 32 91 . 87 33 90 . 66 96 16 . 62 19 . 39 79 12 71 13 23 85 84 64 97 . 89 51 . . 58 26 . . . 61 45 10 14 . 68 . 29 77 82 . . 78 8 47 . 25 35 53 . 31 . 9 . . 94 100 . . .
96 58 . 55 . . 49 61 35 64 23 89 90 19 . . 97 99 29 43 . 39 . 54 . 15 67 91 . 20 . 86 95 45 . 2 4 13 1 88 21 22 3 6 . 100 41 . . . . 57 . . . 28 38 72 9 62 84 . 5 . 68 . . 73 83 . 46 27 . 37 48 44 76 93 . . 42 26 . 34 . 69 51 40 32 94 . 25 81 24 7 . 47 . 75 87
99 98 . 25 34 4 38 1 91 12 78 58 68 31 88 44 85 . 69 100 87 90 95 33 65 75 84 56 89 10 19 74 54 79 16 24 64 82 67 . 63 92 86 61 7 . . 51 71 59 49 46 . 35 22 . 27 94 . 5 28 . 97 81 76 29 47 50 45 17 23 . 32 53 8 3 . 13 21 15 48 6 . 62 43 41 . 39 80 18 72 11 55 . 14 20 57 36 . .
76 87 57 14 63 . 52 89 . . . 37 6 8 55 28 3 17 . 48 . 34 40 . 46 11 23 50 7 26 85 68 . 58 99 97 84 70 . 100 47 . 93 94 . . 78 . 69 . . 81 . . 96 . 59 . 43 45 25 30 . . 66 53 9 . 35 . 39 . 18 51 . . 54 5 . 4 . . 49 91 . 1 82 15 24 92 . 19 74 80 33 . 65 38 44 .
88 42 43 . . 81 100 15 . 59 56 . 74 . 49 36 39 96 60 . . 1 14 . . . . 25 99 13 . . 34 69 73 . 98 44 27 . 2 37 84 76 77 67 91 . 8 85 51 90 26 . . . 4 20 . 50 40 46 22 10 24 86 3 6 78 . 11 41 . 52 89 . 72 . 70 95 87 23 63 45 93 79 . . 5 16 68 . 82 . 62 30 . 28 97 .
16 46 68 . . 27 60 . 44 . 52 . 30 . . 13 18 45 . . . 62 . . 47 36 . 48 4 93 49 41 77 78 80 8 23 66 29 33 43 83 57 28 25 . . 14 . 24 17 34 58 . 98 63 88 55 1 87 . 75 2 . 82 42 59 94 38 11 67 . 86 . 81 12 40 64 . 50 95 . 56 89 31 96 . 20 . . . 39 76 71 69 . 21 15 99 .
70 8 . . . . . 95 . . 5 . 75 . 12 83 11 46 79 64 . 41 77 53 2 6 66 73 81 28 60 21 . 89 . 90 76 . 43 39 35 38 27 29 49 1 18 9 44 . 37 . 100 92 30 . 36 . 93 74 7 . 20 . 14 57 52 98 88 48 63 . 19 34 80 58 96 62 99 . 65 55 13 85 97 . 3 . . 86 . . . 67 . 4 42 23 91 .
80 11 . 79 94 97 69 . 31 23 71 26 7 . . 51 38 66 . . 88 78 49 72 44 43 8 45 . 35 28 6 . 20 . 25 12 59 . . 40 . 17 74 52 . 81 68 . . 86 . 65 3 76 67 61 32 48 21 36 95 . . . 99 . . . . . . 84 . 22 . . . 33 56 . 30 27 90 60 77 4 . . . . 41 29 50 53 85 73 92 64 70
65 . . 47 73 . 20 . . 92 . 32 67 . . . 25 40 10 1 . . 85 60 94 55 . . 24 76 93 . 75 52 22 . 51 . 46 72 23 34 5 45 . . 89 39 . 48 . . 16 7 14 . . 80 15 . . 74 79 4 70 31 61 49 18 63 69 88 87 100 26 42 6 90 38 91 57 84 . 17 44 64 54 68 9 21 . . 43 2 8 12 59 66 86 37
3 45 . 2 6 67 85 . 82 39 57 16 . 91 76 . 22 . 81 86 80 64 100 . 17 97 30 51 5 . 9 42 26 14 50 . 94 63 . . 4 . 32 11 99 46 . 58 20 . 41 95 70 44 18 . 69 47 89 . 15 . 8 72 43 77 . 37 23 13 66 74 . 78 73 92 65 . . . 19 . 61 . 29 . 12 7 88 59 84 34 . 98 . . 27 1 56 35
. 89 27 29 37 84 67 . 93 48 65 38 . 70 . 6 72 . . 3 . 92 24 85 12 . . 2 . 53 42 . 57 28 41 77 55 76 32 23 69 43 . 50 . 90 64 56 13 91 81 66 75 . 78 45 31 54 16 . 26 20 4 . . . . 97 36 99 . 51 80 58 . . 21 . 9 . 79 . 74 . 5 . . 30 46 71 7 94 52 33 87 14 . 44 . 73
. . 79 35 64 18 78 99 58 55 92 . 10 45 . 75 16 84 47 93 86 . 72 26 22 . 59 30 71 4 66 60 15 87 54 . . . . 20 9 3 96 25 . 2 . 73 34 100 . 70 . 36 56 . 7 . . 38 . . 48 . . . 50 . 8 68 85 95 24 43 82 76 . 89 5 94 77 27 . 44 14 19 98 41 90 91 69 46 88 17 11 42 49 37 31 80
. 28 95 . 75 23 7 96 74 38 69 . . 22 . 20 49 50 86 . 58 66 52 64 . . 56 83 19 98 51 . 27 . . 21 . . 39 43 . 78 68 48 55 97 92 87 . 30 . 29 . 77 53 44 26 . 5 . 67 10 54 89 37 . 13 42 61 . 31 25 3 32 . 4 . 79 59 . . 100 16 88 94 17 . 62 . 76 1 . 63 . 36 40 . 47 2 65
. 13 14 92 39 42 . 40 60 98 83 . 77 44 . . 55 1 8 17 48 96 . . . 9 94 70 . . . 95 . 19 . 85 . . 80 . . . 71 24 66 . 84 46 86 22 23 50 69 47 . 12 . 88 61 . 73 . 38 . . 75 15 7 32 82 . 64 57 33 74 41 53 10 27 87 . 63 11 31 56 . 49 2 52 26 59 . 16 91 28 58 43 99 54 .
87 30 6 88 12 45 71 91 . 26 . . 37 74 42 33 . 41 11 51 50 . 89 90 34 39 . 69 27 16 96 7 . 72 59 48 17 79 53 58 1 99 47 18 . 57 31 49 28 77 . . 40 43 35 14 32 . . . 22 76 . . 5 25 . 19 55 46 70 78 44 . . . 36 61 65 54 73 80 82 93 24 85 83 13 29 66 97 62 67 10 100 95 3 . . 21
86 72 85 . 70 . . . 63 73 46 7 53 82 61 . 91 . . 27 57 . 18 44 . . 10 13 38 36 83 64 45 31 11 . 62 26 3 22 . 58 . 54 14 79 . . 15 89 . . 94 . . 51 . 4 . 80 . . 74 29 28 16 87 88 77 59 30 97 90 . 96 . 69 23 . 2 33 99 95 68 . 60 40 42 . . 25 5 50 56 35 . 75 39 . .
56 . 83 . 59 5 . 97 94 90 . 98 . 36 14 . 24 48 67 15 40 . . 31 . 17 68 28 41 23 . 47 . 93 92 75 33 1 44 63 16 29 . 21 . . . 76 7 19 . 13 9 . 49 . 30 . 86 18 91 64 60 65 84 100 43 52 . 35 81 20 71 55 . 46 34 . 11 . 72 . . 10 37 . 50 32 . 25 53 . 8 . . . . . 38 89
81 16 4 80 43 31 82 . 17 66 9 60 25 . 29 32 52 73 64 . 55 14 61 . 93 46 5 11 33 1 37 38 74 40 36 13 99 . 56 . 27 88 . . . . 6 . 62 . 95 84 87 91 19 3 34 92 68 39 . . 58 . 96 41 23 85 24 44 26 100 . . . 77 . 42 75 28 89 . 15 97 . 54 20 59 . 48 79 76 18 45 90 . . . 51 98
. . 61 . 68 . 44 . 25 1 66 5 2 18 28 . . . 89 . . 65 43 8 91 54 . 100 35 . 88 . . 98 14 . 69 . . . 85 . . . . 39 60 81 23 . 96 . 97 . 17 . 67 93 . 79 . 71 27 78 11 45 . . . 62 38 56 37 . 99 63 . 86 92 40 . 12 36 . 64 . 58 55 57 6 30 15 72 26 19 13 . 77 83 32
. . 50 54 76 24 53 46 2 8 62 96 . 57 . 26 19 78 58 . . 77 97 87 7 51 . 32 47 3 . 89 . 12 . . . 100 94 10 44 74 . 70 95 5 37 . 40 . 72 . . 48 11 . 63 . 42 15 . . 30 . 93 81 . 80 1 79 91 60 66 88 13 67 14 16 35 22 38 . . 28 18 43 34 23 . 65 71 29 . 55 84 61 41 64 85 27
9 . 11 5 . 79 35 26 37 32 22 64 27 7 18 84 . 25 43 . . . 36 92 . . 24 63 . 88 . 99 3 68 65 87 78 . 6 62 19 42 70 . 100 12 . 17 . 71 47 82 83 28 . 58 91 38 . 85 . 50 . 20 13 94 10 75 . 2 96 57 73 . 46 61 56 97 . 52 34 . . 21 . . 41 33 . 29 16 51 . 54 72 74 89 14 67 59
62 61 87 70 . 78 . 56 48 20 55 47 . 67 68 21 92 19 50 2 75 86 . 43 28 45 89 95 . 73 7 80 . 97 . 14 . 49 12 36 94 6 52 . 83 88 58 33 38 . 64 53 . 17 44 96 11 . 10 8 57 5 . . 79 26 22 25 . 69 35 . 9 3 . 30 32 63 100 27 74 . 42 . 84 23 60 . 54 . 41 85 . 99 24 76 . 46 34 13
97 84 39 82 . 49 75 92 . . . 56 94 . 6 91 32 . 88 69 47 79 5 65 . 68 26 . . 22 74 24 70 . 33 . . 64 . 44 51 . 76 95 59 3 20 60 81 35 78 . 27 . 25 . 2 . 18 90 71 96 . 46 80 52 41 93 58 . . . 67 72 28 99 . 14 . 83 . 50 . 63 . 87 . 9 55 62 . 21 61 66 30 36 17 . . .
. . 13 100 54 47 76 30 . . 40 52 34 81 89 . . 75 . 38 . . . 77 . 14 . 46 59 32 67 . . . 21 . 28 . 42 92 . . . 64 72 . . 11 98 65 33 49 86 57 37 61 . 9 . 26 53 85 . . . 44 55 99 . 84 78 . 43 66 45 . 87 58 95 7 . . 96 36 . 5 . 94 73 93 23 . 60 . 70 18 . 82 79 25
. 44 . . 28 43 14 64 34 68 . 99 . . 5 . . 16 95 . 30 . 62 . 78 23 7 8 72 60 . 53 32 88 10 73 50 . . 25 55 36 46 . 26 37 48 47 2 90 . 98 . . 69 22 . 74 . . . . . 63 . 61 . 54 9 . . . 51 . . 33 41 . 89 . . . . . 35 83 6 58 27 . 3 . 38 100 56 1 12 97 93 31
53 41 59 58 . 63 . 18 55 60 39 . . 76 48 12 51 61 26 . 97 . 29 27 . 81 38 94 96 40 23 100 72 83 . . 82 43 93 11 5 21 69 87 . . . 44 56 45 . . . 95 99 6 . 16 32 . 14 4 88 73 77 24 . 91 . . 98 . 25 . . 64 13 . . 65 3 . . 70 52 80 . 47 71 . . 84 2 92 . 62 . 33 8 7
. 4 91 24 98 7 . 85 83 25 . 93 60 46 97 . 100 . 45 41 56 19 . . 35 52 87 64 . 12 84 9 89 26 . . 30 15 38 . . 96 . 10 . 99 40 66 . . 79 5 . 29 62 . 73 43 14 3 70 28 23 6 47 90 32 . 82 37 21 . 68 2 53 59 75 71 34 81 88 95 92 69 . . 86 72 22 67 94 78 58 20 57 44 48 80 . 50
74 51 15 . . 71 10 73 89 . 37 . 65 72 70 30 82 53 44 23 17 . 48 . 61 100 99 . . 50 8 . 63 . 35 . 66 2 58 94 28 . 92 . 41 25 13 29 27 . 7 80 81 31 . 4 12 34 77 59 42 . 87 68 39 . 33 3 64 . . 76 85 . 55 88 38 . 62 60 . 24 . 19 75 57 . 91 43 90 95 . 98 86 . . 32 5 . 69
17 99 46 86 . 65 . 66 . 3 79 73 . 63 98 11 . . 87 29 74 . 71 93 80 21 44 . . . . 18 . . 69 . 41 45 . 4 32 84 50 82 43 . . 77 39 . 88 52 92 60 . . . . . 68 . 51 . 67 . 38 8 . . . . 91 26 22 70 31 94 37 . 19 61 28 25 2 85 . 30 14 . 7 . 10 96 . . 27 55 35 53 .
. . 67 8 19 69 77 16 80 . . 33 17 . 3 86 14 24 85 . 15 2 13 10 . . 18 31 . 25 1 96 52 61 60 . 81 55 37 . 57 . . 9 34 73 . 7 68 23 89 72 46 . . . 71 . 35 94 83 43 45 30 92 95 76 56 66 27 74 48 47 5 44 50 . 11 82 79 98 . 53 38 . 49 64 99 59 20 . . . 90 6 . . 26 40 4
. . 8 63 . 39 . . . 27 . 69 42 . 10 . 61 . 15 . 1 . 66 17 90 35 65 34 29 64 46 . 80 84 45 . 83 85 60 9 . 7 23 71 28 . 19 20 100 99 24 . 57 93 . 88 . . 87 . . 48 . 22 51 11 89 . . 76 52 26 94 . 86 36 . 4 43 77 12 38 21 78 41 25 67 . 50 . . . . 18 73 91 98 74 70 6
24 43 . 48 82 98 56 . 9 54 . . . 49 57 . . 58 21 . 2 73 51 . . 79 . 59 86 . . 62 . 35 95 37 15 . 5 . 87 70 77 60 39 55 67 45 61 94 . 40 7 . . 41 3 65 99 47 . 100 . 17 38 92 . . . . 14 81 . 23 . . 11 28 76 74 53 33 71 96 . 93 89 6 83 44 32 75 68 . . 69 22 . 84 85
25 6 86 . 15 . . . 40 44 12 46 92 30 34 37 17 47 97 36 10 . 9 . 70 38 27 93 69 19 76 . . 29 . 51 . 23 20 7 . 85 31 84 . 56 80 18 96 62 . 42 5 49 48 59 82 1 91 . 90 33 52 . . 13 88 63 2 74 41 83 55 8 . 21 . 3 53 61 . . 72 32 . 35 . 81 . 87 65 54 100 94 39 . . . 78 57
. 37 53 73 . 64 . 32 96 77 86 22 . . 84 63 . 62 . 31 28 49 3 48 98 . 92 . . 85 . . . . . 89 25 . 78 . 12 51 66 . . 75 35 . 6 . 43 . 29 79 8 54 56 . 36 58 95 . 94 19 69 . 16 87 80 20 90 46 17 99 34 . . 45 93 . 70 . 24 30 . . 13 27 60 23 38 . . 4 . 26 72 61 9 88
50 78 . . . 22 88 . . 52 64 41 76 90 . 98 . 94 73 . . 56 . . 75 87 40 . 39 . 17 . 100 . 32 68 . . . 48 . 44 79 1 15 27 . 63 43 81 10 97 . 9 72 . 77 67 . . 61 57 . . 91 23 31 84 96 . 2 19 . 60 . . . 38 51 . 7 49 86 . . 20 42 . . . 83 55 . 47 93 . . 25 30 28
. 55 3 . . 35 . 45 . 85 . 19 39 65 . . . 5 7 60 . . . 57 . 67 81 61 58 . 10 . . 6 . . 92 . 97 40 11 91 48 16 . 41 38 52 . 29 20 . 33 80 73 . . 53 . 12 27 1 . 66 25 . . 9 . 86 . 31 . . . . 70 44 96 13 . 47 76 75 98 62 . 22 . 74 . 77 79 . . . . 17 . 95
. 34 12 33 . 95 59 84 72 . 77 6 79 27 . 40 13 67 38 . . 47 68 63 . 62 21 . 25 . . 94 18 99 53 70 96 . 26 81 . . . . 64 58 74 30 . . 11 17 61 . 83 . . . . . . 65 35 60 4 39 82 71 3 78 9 75 42 15 1 91 . 54 . 48 69 66 5 80 100 . 90 . . 73 29 . 92 76 51 97 2 24 49 46
26 . 71 91 . 68 19 60 79 11 74 87 96 99 95 . . 59 . 70 77 . . 30 . 83 82 88 . 6 43 . 50 54 4 . 27 3 22 52 73 33 25 69 10 . 46 . . 37 94 100 . 21 45 35 14 76 51 86 . 40 93 55 58 . 75 . 7 24 57 . . . 65 18 . . 63 . 28 . 48 64 61 29 . 1 97 17 67 13 . 89 12 8 15 . 90 .
. 76 100 . . 57 . . . 80 72 28 1 . 85 . . . 51 9 . . 53 . . . 16 96 31 91 56 13 79 30 82 33 65 93 86 38 . 98 . 59 . 8 90 . 4 47 . 89 . . 74 27 52 . . 25 41 . . . 44 68 83 77 6 97 29 . 22 24 7 . 20 95 . 64 40 37 . 54 88 46 55 . 94 11 63 60 66 14 . . 81 . 3 42
10 . 29 7 20 21 99 . . . 11 88 50 75 78 . 83 4 93 . . 71 . . . 94 60 . 22 5 16 39 1 55 61 69 . 24 77 28 54 . . 13 . 72 . 97 . 34 . 31 15 26 38 62 23 81 . 6 45 . 56 79 85 . . 70 73 32 . 35 . 25 . 49 . . 40 . 59 91 84 . . 8 43 . 2 . . 82 19 . 37 86 . 27 36 41
30 25 . . 87 72 . 59 99 5 93 50 56 . 8 3 . 51 13 88 . 82 . 19 45 53 . 15 68 83 94 49 47 64 20 6 77 . 54 32 . 95 58 . . 44 39 69 78 70 74 7 43 34 65 90 . 98 96 71 . 17 85 86 36 . 91 31 52 41 79 40 . . 100 55 . . . 84 21 1 . 16 27 28 14 . . 12 2 73 35 . 23 . . 18 . 38
60 95 . 76 62 . . 58 18 63 85 . . 83 16 57 65 64 28 . 34 75 99 5 . . 72 43 100 47 3 35 23 . . . . 22 . 19 42 17 51 31 . 33 82 48 . 61 29 94 . . 67 38 25 45 6 . . . 55 27 98 1 12 74 . 73 . 10 8 . 88 . . . 14 . 32 93 50 9 . 81 . 77 . . 70 . 26 69 . . 39 89 46 52
. . 54 81 86 . 32 . 69 . 58 74 70 24 91 90 . . 63 42 8 59 25 36 9 . . . 52 49 78 61 . . 62 12 75 41 84 . 71 55 13 47 19 . 22 100 66 20 . 60 89 . 16 18 15 . . . 46 . 39 . 33 65 . . 67 96 76 . . 21 . . 35 68 . 37 17 40 64 23 87 45 72 10 7 . 99 . 14 31 . 50 11 30 43 1
39 23 . . 49 20 89 78 . 16 18 25 98 . 96 97 2 14 . 87 . 17 65 32 11 30 57 27 63 . 15 . . 100 5 46 8 . 31 . 29 60 10 88 40 85 21 . 92 . . . 47 55 52 70 54 82 22 . 62 79 80 38 50 66 7 43 94 . 77 72 64 . . 56 59 . 48 . . 68 83 51 3 53 . . . 95 28 . 6 74 4 81 37 19 . .
4 . 45 . 77 51 98 . 10 82 47 84 80 35 20 92 41 . 53 89 . . . 22 39 . 55 60 50 2 . 67 59 48 28 63 . 14 40 . 7 68 91 . 36 . 15 79 26 72 . 11 99 85 46 21 62 . . . 29 . 90 . 8 . 95 13 75 5 . 16 58 17 . 43 . 83 . 73 . 88 . . 57 38 97 54 25 . 27 66 56 61 . 78 . 65 24 71
41 31 65 56 8 85 . 35 67 34 100 48 44 39 . 22 . 12 32 78 98 20 76 7 6 . 93 26 18 . 52 . 21 . 9 55 38 97 . . 74 . 87 . 1 14 24 80 . 73 . 51 . 27 77 72 40 79 63 17 . . 53 64 99 . . 45 42 88 92 82 . 61 49 47 . 46 2 23 . 70 30 94 86 . 71 19 . . . 83 91 3 16 96 84 58 57 .
90 66 . 97 71 . . 3 100 . 7 . 95 37 . 10 94 . 82 79 46 . . 28 40 . 14 84 . 38 70 . . . . 93 53 . 89 73 52 5 . 81 . 49 23 67 . . 2 61 36 64 . 20 92 86 . 69 44 77 6 48 . 35 30 . 68 9 . . 98 18 29 39 27 57 . 62 60 22 59 58 . . . 4 65 80 47 . 15 . . 55 85 87 76 34
. 68 26 27 . 93 28 . . 46 30 . 69 86 52 72 5 60 40 . 54 16 . 62 10 . . . . . . 79 65 36 . 66 . . . . . . 11 89 45 6 . 83 64 8 76 1 . 97 50 . . 35 100 75 21 3 78 . 23 22 14 32 63 47 4 71 . 96 24 38 74 20 . 34 56 . 31 55 . 39 44 . . 42 . 53 95 13 80 . 77 . . .
64 . 40 96 36 91 . 14 . 88 17 71 49 6 38 73 45 . 76 . . 95 31 56 77 13 1 78 . 94 50 4 . . . . 72 . 99 . 25 2 34 93 98 9 43 . 12 63 66 . . . 58 42 19 30 23 41 24 61 . . 16 . . . . 92 22 86 . 65 54 32 51 52 85 3 . 89 . . 67 . 79 . 74 5 44 . 75 68 29 21 . 60 62 82
. 7 22 50 . . 21 55 33 . 54 62 4 23 . 81 . 11 99 67 . 29 73 35 96 80 74 66 51 . 26 82 44 . 91 76 . 25 92 . . 94 56 . . 84 . 86 3 38 68 39 . . 9 5 83 28 13 95 . . 49 . 10 . . 40 . 57 97 90 89 45 31 . . . 87 30 43 . 47 18 2 . 24 52 98 85 36 . 42 72 63 59 64 48 41 100
68 . . . . . . 52 6 72 33 . 47 85 45 . 43 98 92 21 66 88 . 42 67 . . 16 73 61 40 . 60 80 46 62 2 89 . 82 . 69 . 34 . . 96 54 . . 1 83 23 19 29 17 13 97 95 76 81 44 63 . 71 59 84 11 30 . 86 5 7 50 20 . . 36 . 99 . 14 . 56 . 90 . 65 38 8 55 58 25 49 26 3 . . 32 78
5 75 . 85 18 1 . 7 54 57 . 23 9 95 13 96 . 69 2 16 . . . 97 . . 35 77 20 84 58 65 19 63 74 31 49 6 24 . 53 . 28 8 27 . . 41 21 98 . 30 . 25 42 50 10 . 52 34 100 55 43 88 86 37 66 38 89 51 . 80 83 12 32 87 15 . . 76 71 . 33 48 36 47 45 67 40 22 82 93 70 73 61 46 79 4 . 44
. 63 . 3 2 30 79 . 14 81 73 55 . 58 . 7 67 39 . 24 59 . . 74 95 48 51 . 78 8 32 1 69 42 . . 26 . 4 . 50 . 64 97 68 60 25 89 77 43 . 28 20 70 86 49 90 61 12 93 . 94 34 18 22 . 46 47 76 52 33 65 6 . 85 9 98 66 10 96 . 53 80 . 15 . . 29 17 . 19 35 41 37 27 84 . 54 21 .
58 . 16 . . 50 80 31 76 17 . . . 62 22 82 28 . 54 59 85 30 37 40 57 86 63 79 60 . 33 10 8 25 88 56 29 48 . 75 . 14 . 78 94 23 . 71 67 95 5 65 66 41 . . 44 69 84 . . 42 3 9 53 32 . 61 26 45 68 21 70 27 . . . 2 . . . 19 18 49 34 . 11 43 93 77 . . 36 7 1 24 38 13 39 91
35 88 99 46 . 26 25 34 . 37 53 . 19 32 90 4 15 29 94 40 44 . . . 43 7 . . 98 65 30 78 86 81 52 . 18 38 66 . . 47 . . 3 . . 91 87 56 59 14 . 73 . 64 9 . 11 36 12 97 31 . . . 24 83 21 6 75 13 . . . 45 58 . 49 67 85 51 . 100 . . 61 28 . 27 . . 5 77 74 16 95 72 . 33
43 20 47 77 . 8 90 44 87 61 25 3 35 . 30 . . 71 70 49 . . 4 45 69 19 41 68 . . 98 22 12 . 76 . . 39 . 97 18 24 29 92 81 7 . 5 51 86 58 88 . 53 . 37 100 6 94 33 13 27 64 . 60 93 65 79 48 . 89 23 . 46 38 14 82 26 . . 10 83 2 . 54 . 9 75 63 72 11 . . . 85 17 28 40 . 66
. 73 69 10 32 55 96 . . 97 88 . 48 56 . . 57 91 . . 24 100 70 47 87 . . 1 3 89 71 . 92 . . 94 61 51 11 17 90 40 65 46 33 . . 38 31 84 75 43 . 16 . . . 7 . . 4 49 14 28 2 15 20 23 . 58 . 77 . 95 35 54 . 59 52 93 30 74 99 25 79 . 5 64 81 . 86 . . 22 . 6 45 . 98 18
. . . 13 . . . . 62 65 75 63 11 20 37 . 34 86 . . 94 . 6 12 21 2 22 . . 55 79 . . 91 23 9 16 72 7 45 76 . . 58 32 . 49 . 88 57 27 85 54 78 . 31 . 15 . 24 19 35 10 8 67 96 . 82 . . 71 92 . 30 . 53 42 25 73 . . . 41 46 66 . 1 26 . 97 64 87 . . 68 99 51 . 47 81
45 92 78 . . 89 23 24 39 . 80 42 52 . 81 5 93 8 . . 62 . 27 91 . 28 . 49 13 96 . . 83 . 64 . . 20 90 35 . 30 2 85 9 19 10 12 36 26 32 . 18 56 79 57 99 77 . 48 . 73 68 . 7 17 1 33 . . . 61 11 41 40 . 88 55 84 51 . . 58 95 76 86 21 . 82 50 60 14 97 65 . 100 67 63 15 .
. . 49 . 21 12 27 9 . . 61 18 . . . 89 1 6 31 26 53 . . 58 . 29 11 . . 14 73 50 68 . . . 34 36 13 37 100 45 99 52 . 48 66 . . 55 . 2 98 67 81 . 39 . 47 51 54 . 95 70 74 78 40 41 90 85 17 43 . 19 3 97 28 . 72 63 4 7 . 35 . . 94 44 84 60 . 69 . 42 76 23 88 57 71 .
. . 7 11 80 38 . 6 85 70 14 . . 10 2 65 4 90 75 . 68 28 22 . . 49 . 44 . 62 100 77 . . 97 17 9 12 52 30 92 . . 40 71 32 36 43 63 . 73 96 48 99 . 74 . 57 25 16 79 . 47 94 59 . 34 78 . 67 87 . 27 35 23 29 64 19 46 . 41 45 88 . . 82 26 66 18 24 5 . 86 60 13 . 69 83 1 55
84 24 . 95 . 54 91 57 47 49 81 66 83 48 . 62 37 34 96 12 76 11 . . . 56 19 40 . 78 . . 58 41 79 50 1 61 45 27 59 . 16 15 31 28 2 . 60 33 . . 63 42 43 86 55 22 17 72 . 53 . 97 30 9 51 . . 75 93 . 14 90 36 100 3 80 . . 13 20 29 5 . 4 65 . . 52 73 26 . 8 . 32 68 85 . .
71 . 25 62 . . 8 50 92 45 42 80 97 . 19 39 . 100 78 20 84 61 35 . 24 58 12 . 77 . 86 . 38 43 83 . 21 60 57 55 91 27 18 . 13 . 29 88 54 5 53 47 95 52 . . 28 . 7 67 68 23 37 31 89 49 63 66 99 93 65 . 56 . 33 34 79 30 4 11 16 64 85 . 81 72 32 48 96 . 74 9 . 36 59 . . 22 94 2
29 86 21 30 88 58 36 . . . 99 67 38 98 17 . 46 31 9 50 45 87 80 . 83 25 20 81 43 . . . . 70 . . 68 . 69 34 48 35 39 77 37 64 . 4 10 6 91 3 41 59 . 2 . 78 . 66 82 13 . 24 19 85 72 . 11 . 12 94 96 26 51 . . 1 32 16 23 . 54 73 90 92 57 60 33 . 76 . . 97 95 52 40 49 . 63
. 26 . 67 72 34 5 2 12 13 . . 33 93 21 29 . 32 22 74 . . . 100 48 91 97 . 54 59 99 19 42 . 78 . 85 . 98 24 . 25 94 14 89 . . 96 . 9 . . 64 . 51 79 18 37 88 23 52 41 16 77 . 3 73 86 17 28 95 58 82 . 57 84 50 . 45 . . 15 43 . 40 76 35 63 6 61 . . 87 . 44 . 56 70 . .
44 . 52 83 96 76 . 10 43 28 24 68 63 41 . . 86 85 23 . . 8 . 16 29 . . 47 . 79 . . 64 . 13 80 37 46 65 90 26 56 100 7 84 . . . 30 . 50 . 19 39 94 . 20 11 49 31 2 32 42 . 87 62 36 . 14 40 88 . . . 18 . 73 72 . 70 93 3 17 77 99 74 75 34 91 . 45 . 4 35 38 98 . . 48 54
77 64 82 22 3 87 39 53 . 4 26 49 43 1 . . 69 36 91 . 37 . 96 13 60 63 88 9 . . . . 20 . . 72 7 67 23 . 66 19 42 . 46 81 97 61 95 50 30 93 . 75 . 71 45 . 90 44 65 83 25 76 . 48 . 35 27 38 . 54 52 92 . 86 85 40 41 . . . . . . 31 59 11 . 2 80 57 99 79 . 51 34 100 33 62
48 59 . 19 . 94 . 68 75 . 87 . . 52 . 45 56 . 35 84 33 5 7 23 51 1 71 4 . 34 22 63 73 95 . . 39 . 36 15 67 11 78 72 47 86 57 93 85 79 . 76 80 . 27 81 46 10 26 . . 92 70 90 55 43 6 . 20 98 . 38 . 83 2 13 61 . 24 17 50 9 . . 30 58 28 97 49 37 91 96 . . 65 25 16 . . 3
. 79 . 51 . 46 97 81 78 . 28 . 18 . . 16 95 30 57 13 65 99 . 41 89 . 86 36 . . . 31 88 94 40 35 . 53 . 66 49 73 75 . . 52 45 8 70 . . 77 . 33 60 83 1 14 85 56 . 15 . 80 . . 5 26 44 4 55 63 76 42 59 10 91 48 22 43 . 67 68 84 . 7 47 . 87 . 37 6 90 93 . 72 23 . 58 24
63 100 17 . 60 . . . 41 93 70 27 82 11 58 . . . 77 94 . 26 64 . 30 . . 75 . 72 14 16 5 2 . . 59 96 91 3 80 . 90 . 44 74 34 1 24 . . 6 . . 54 32 . 8 97 . 10 88 . 45 81 . 57 29 33 18 99 . 21 31 37 25 68 15 66 20 . 71 51 22 . 56 36 86 39 69 . 92 . . 67 47 61 43 19 .
. 40 88 . . 25 . 80 . 84 76 . 58 . 77 48 30 65 . 83 26 . 63 50 62 . 47 . 8 . 45 . . 15 19 71 42 54 100 86 60 . 35 . 6 . 52 70 . . 90 . 73 11 23 10 53 12 79 20 . 68 . 21 9 2 17 64 13 61 49 66 36 . 95 72 4 27 3 46 92 96 87 43 59 98 . 24 56 51 . 37 85 44 91 38 74 7 18 67
13 38 56 . 78 70 81 . 20 . 16 43 29 100 63 99 . 87 . 32 . . 10 21 18 59 96 65 . 69 41 85 . . 49 . . 92 . . 31 . . . 97 98 71 . 94 28 . 44 77 . . 15 66 19 . 37 5 . 11 . 90 . 62 30 4 26 84 . 45 89 9 79 55 . 47 57 54 58 . 74 48 14 53 25 64 . . 52 . . . . 33 2 61 51
7 . 93 . . 14 . . 49 . . 4 . 97 46 94 80 52 62 18 100 27 . . 85 34 64 . . 86 24 17 66 38 47 79 . 30 35 . 99 9 22 5 . 43 . 78 73 13 48 45 96 89 95 . 51 33 . 84 69 60 32 . 41 40 . 44 . 3 59 . 31 98 87 . . 76 61 88 . 39 . 20 70 . . 21 28 83 58 16 1 15 . 77 71 11 . 19
34 18 73 94 . 44 58 . . 36 96 . 55 68 . 56 21 . 25 6 13 67 1 79 88 57 4 37 . . 80 . . . 39 99 89 81 33 26 62 63 . . . 29 . 65 49 66 . . 2 74 5 . 93 42 69 61 . 91 . 43 45 19 70 20 71 15 100 52 . . 64 . 92 35 16 32 8 72 . 41 . . 85 78 12 31 14 23 10 . 82 . . 76 27 .
6 . 51 32 69 66 . 86 . 79 . 24 71 60 26 42 70 89 36 . . . 55 49 68 77 95 . 40 15 64 83 . . 87 84 10 31 59 . . . . . . . . . . 2 25 . . 63 34 9 . 85 56 54 80 . 76 50 88 72 94 12 57 53 . . 13 20 5 74 99 43 18 29 97 16 73 52 33 44 62 82 19 38 . . 47 81 92 28 90 75 . 96
72 91 64 99 24 92 12 76 23 83 44 79 . 88 50 41 7 2 . . 43 . . . . 84 58 20 . 9 95 28 46 13 25 . 36 . 73 51 39 10 85 . 48 . . 55 45 82 18 87 . 86 . 94 . 59 38 27 . . . 93 97 74 . 65 . 31 80 67 . . 14 . 22 53 15 . 100 35 . 37 4 . . 17 47 30 6 . 32 70 . 60 . 21 26 .
15 . . 90 . 62 45 54 . . 91 95 23 40 66 69 81 49 20 98 35 53 12 . 97 41 17 72 87 39 . . 48 34 94 96 44 77 74 2 88 . . . 18 . 42 . 76 . . 4 67 . 24 68 . 52 . 7 . 29 46 47 6 27 86 14 28 . 73 85 38 . 19 83 30 . 50 33 84 57 55 71 32 11 80 79 . 63 . 36 22 . 89 . 13 . 65 56
85 . 97 71 1 . . 82 29 95 . 54 . 53 31 47 . . . 28 . 48 33 . 36 89 2 14 . 44 18 43 . 62 58 27 3 . 70 . . 46 30 . 11 96 56 37 74 . 83 32 78 76 92 16 65 49 39 60 77 67 98 23 35 8 . 100 34 66 . . . . 91 . 7 21 17 90 . 5 93 40 . 42 . . 68 13 87 72 12 63 79 9 . 88 73 86
31 35 33 42 52 53 48 77 65 41 19 . 85 14 67 17 10 . 27 . 5 76 45 38 32 98 . 74 30 . . 72 82 . 12 . 60 9 . 21 83 64 95 . 79 34 47 57 91 4 . 36 . 62 6 8 70 . 29 28 56 7 75 . 73 . 25 . 59 87 58 . 40 71 63 96 . 78 81 44 86 . . 26 23 2 . 3 66 88 100 50 69 84 54 68 . 94 80 43
. 17 2 61 46 . . . 68 100 35 . . . . 93 . 38 . . 11 60 19 83 . 78 80 90 92 42 29 . 53 . 63 4 5 88 . 6 89 . 72 36 . 50 . 15 84 54 55 26 30 14 47 97 64 . 58 43 48 18 24 . . . 79 16 81 95 82 70 65 39 56 28 . 77 . 10 94 75 7 . 49 91 27 76 . . 40 98 . 62 . . 66 59 . 99 |
|
Back to top |
|
|
| sdkvo
| Joined: 07 Feb 2009 | Posts: 12 | : | Location: France | Items |
|
|
Back to top |
|
|
| m_b_metcalf
| Joined: 13 Mar 2006 | Posts: 210 | : | Location: Berlin | Items |
|
Posted: Wed Feb 18, 2009 4:05 pm Post subject: |
|
|
sdkvo wrote: | An example of sudoku 100x100 :
|
Well, this example is almost trivial (apart from its size). It can be solved completely by singles and, even sticking only to singles, it is very far from minimal. The version below is yours with 1155 clues removed and is locally minimal using only singles. If you remove certain clues further, e.g. the 39 at r10c100, you get a valid puzzle that requires more refined techniques
I hope you find these comments useful. Work on massive puzzles seems to have peaked about three years ago when they were on a suduko frontier. I think most people now regard them as, at best, a curiosity. Pity really, I did quite a lot of work on my program to be able to handle these giants.
Regards,
Mike Metcalf
Quote: |
75 5 63 26 . 16 . 70 56 51 27 . . . 41 64 . . . . 23 40 . 98 . . 49 38 . . 91 66 61 73 96 . . 86 14 13 72 89 20 37 58 .100 24 17 67 . . . . 97 78 6 62 81 1 76 . . 35 . 79 . 28 . 39 3 93 4 94 . 19 29 . 88 68 . . . . 74 50 52 . . 45 . . . . 2 54 . . . .
18 . 31 45 . . . . 4 94 29 . 14 77 25 1 40 . . . 20 . 57 24 19 16 54 . . 11 39 . 98 76 70 95 46 21 87 59 . 8 . 2 35 . . 10 32 96 56 . . 66 80 55 .100 . . 75 26 62 41 . 64 . 89 49 81 . . 74 . 61 52 . 34 71 . 36 90 91 92 28 . 78 . . . . 79 51 12 60 22 . 6 72 .
. 67 77 12 . 59 86 37 15 . . 17 73 89 . 58 36 10 71 61 . . 87 52 . . . 7 26 30 2 5 35 23 43 . 47 50 64 . 56 . 40 . 54 76 . 31 . 11 14 . . . . 39 . . . 65 . . 9 . 27 . . 51 69 60 13 18 46 28 25 78 84 . . . 63 . . . . . 99 . . 3 98 70 57 75 97 34 8 . . 53
73 3 20 68 . 40 . . 95 . 2 . 24 92 74 54 50 13 37 11 96 18 84 . 59 . . . . 45 62 . 99 60 55 29 90 57 34 . 70 71 . . . . . 27 14 46 61 . 88 15 . 30 . . 8 77 6 . 7 . . 98 67 10 12 23 72 . . 80 58 81 43 91 79 69 82 25 4 39 21 97 . . 76 32 66 28 78 38 . 83 . 42 . 17
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 . . . . . . . . . . . . . . . . . . .
46 14 30 . . . 42 39 24 . 48 . 32 94 72 78 . . . 55 . 22 28 68 15 . 25 62 53 81 11 . . 51 38 45 71 17 . 77 34 41 6 49 60 . . . . 21 99 63 . 23 . . . 87 98 . . 36 92 . 95 91 . 57 . 83 56 59100 70 . 66 8 82 . . . 85 20 61 65 . 7 . . 10 96 33 3 . 58 19 26 67 . .
89 80 76 . 13 . 41 . 71 19 6 . 91 26 4 . . 70 49 . 60 58 56 . . 5 . 85 . 75 92 52 25 27 . 78 . . 30 53 . 81 . . . . 7 . 1 64 . . . 72 31 . 79 95 67 83 . 45 65 82 . 73 44 2 . 21 36 15 99 . 50 . 63 51 57 97 18 11 9 47 68 40 33 . 23 54 . 24 . 29 . 37 86 . 20 .
. . . . . 11 17 79 98 . 45 85 86 . 39 67 84 56 . 82 . . . 69 . 71 33 . . . . . . 75 8 36 58 . . 31 68 12 97 22 90 . 87 3 48 . 16 59 13 . 93 . 60 . . 53 . . 99 5 . 20 . 24 . . . . . 64 . . 77 . 42 . . 41 81 . 73 . . . . . . 95 7 52 47 . . 62 . 23
52 . 55 72 7 60 57 25 8 47 . 34 . 12 87 . . 22 80 . 4 . 91 . 37 . 3 21 64 . 97 15 93 49 44 . 48 94 41 79 . . . 73 . 83 59 42 . 51 9 . . 5 68 36 33 . . . . . 66 61 18 . 29 . 46 . 27 17 . 16 98 23 1 . 90 24 . . . . 62 84 70 71 . 35 . 63 . 88 31 . 14 . 92 76
49 1 . . . . .100 21 78 . 53 3 . 69 . 96 83 18 65 . 42 . 9 76 27 13 . 94 51 81 . . 7 84 19 74 . 82 89 36 . 38 . 86 . . 98 52 92 28 75 11 . 10 . . 70 50 57 87 . 40 . 48 . 4 58 72 54 44 22 62 . 30 60 31 . 67 . 29 . 8 . . 26 2 . . 43 15 64 . 59 99 80 46 55 35 39
. . . . . 2 . . . . 50 . . . . . . . . . . 91 . . 86 . . . . . . . . . . . . . . . . . . . . . . . . . . 24 . . . . . . . . . . . . . . . . . . . . . . . 71 . . . . . . . . . . . . . . . . . . . . . . . .
78 . . 49 90 . 6 43 81 33 89 . . 96 . 66 79 . 55 . 71 51 67 . 74 85 62 98 65 . 31 58 97 . 34 1 . 37 . 46 . 50 83 . 88 . 9 19 . 27 . 8 . 4 . 11 . 91 . . 3 99 . 54 . 82 45 . . . 7 . . 13 39 40 5 18 . 75 2 . . 72 . 24 92 73 42 84 26 38 44 . 77 57 . 20 68 64
. 62 92 31 . . 93 . 26 . 4 . 16 . . 27 33 . . 75 . 97 38 . 63 40 53 19 61 48 . 71 22 . 51 59 . 11 . 64 65 66 60 . 73 . . 84 72 . 42 . 44 68 28 . 86 58 41 . . . 91 . . . 74 . 47 90 . 14 81 56 21 95 9 50 29 1 . 43 . 15 . 3 . . . 99 24 . . 32 78 82 . 8 . 45
. 60 . 57 .100 15 20 97 7 . . . . 93 87 54 . 5 95 72 . 50 . 58 . 43 . . . . 98 29 16 68 82 6 84 88 . . 79 81 12 . 38 3 90 89 40 26 27 49 2 66 80 . 36 83 92 . 59 33 62 . 63 71 69 . 22 . 73 48 . 94 24 17 41 37 . . . . 4 . . 39 85 86 . 21 47 23 25 55 11 91 51 . 74
8 85 . . . . 46 . 45 42 . . 21 59 60 . 44 80 . 99 31 . 81 34 64 . . . . . 4 . . 53 . 43 . 69 . 61 . 67 .100 91 95 33 2 . 52 . 62 84 . 1 93 72 . . 78 66 24 . . 20 . 48 . 37 65 . 11 92 . . 27 . . . . 68 . . . 19 63 . . 75 41 35 17 73 83 . 29 76 56 . .
. 21 34 65 . 61 . . 19 18 90 70 84 17 . . . 63 3 . 73 24 . . 33 96 69 39 . 77 . 30 . . . 41 . 28 95 47 78 . 14 99 92 . 32 . . 36 87 . 79 . 64 . . 46 . 88 . 6 26 52 29 4 85 8 15 . 25 . 54 74 97 . 16 . 31 . 5 94 12 66 . . 23 . 48 55 49 67 37 43 81 53 80 . 13 .
. 22 . 4 79 . 84 51 . 24 . . 20 71 . 38 . . 19 62 . 36 . 1 3 99 76 5 16 7 35 48 . 92 . . 80 . 63 96 64 . 98 . 29 . 11 94 47 39 6 56 . . 15 60 . . . . 86 21 73 12 . . . 17 40 55 42 . 69 77 . . . . 68 . 25 52 57 . 45 88 10 8 67 81 50 18 . 41 . 90 . .100 58
. 94 58 . 66 . 3 63 . 30 15 . 41 . 32 . . 81 24 34 14 70 79 4 42 10 90 35 . 18 57 23 . . . . 54 99 . 50 75 . 45 . 51 . . 21 46 97 . 16 38 20 . 47 74 13 37 19 . . . 25 31 87 2 . 43 1 . 84 . 91 67 6 78 22 44 . 27 62 40 . 80 59 93 53 11 . 12 . . . 96 33 . . 60 .
. . 37 1 11 83 73 72 . 76 49 91 13 78 40 43 35 . 65 . 92 55 . 66 27 93 . 23 17 80 89 33 . 86 75100 20 . 81 56 41 . 8 63 4 24 61 . . . . 67 53 30 59 85 95 . . . 51 . . . 94 97 68 96 79 . . 3 12 38 . . . . 64 . . 21 22 50 . 36 . . 70 58 10 . 62 . 71 . 31 . 28 9
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
28 . 74 41 50 56 24 . 5 . . 72 93 . . 59 . 27 . . 22 . . 86 . . 42 92 21 63 36 . . . 37 . 32 . . 87 33 . . . 96 16 . 62 19 . 39 . 12 71 . . 85 84 64 97 . 89 . . . 58 . . . . 61 45 10 14 . . . 29 77 82 . . 78 8 47 . . 35 . . 31 . 9 . . 94100 . . .
96 58 . 55 . . 49 61 35 . . 89 90 19 . . 97 99 29 43 . 39 . 54 . . 67 91 . 20 . 86 95 . . 2 4 13 1 88 21 22 3 6 .100 41 . . . . 57 . . . 28 38 72 9 62 84 . 5 . 68 . . . 83 . . 27 . 37 48 44 76 93 . . 42 26 . 34 . 69 51 40 32 94 . 25 81 24 7 . 47 . 75 87
99 98 . 25 . . 38 1 91 . . 58 68 31 88 44 . . 69100 87 90 95 33 65 75 . . 89 10 . 74 54 . 16 24 . 82 67 . . 92 86 . . . . 51 71 . 49 46 . . . . 27 94 . . . . 97 81 . 29 47 50 . 17 23 . 32 . . . . 13 . 15 48 6 . 62 . . . . . 18 72 11 55 . 14 . 57 36 . .
. 87 . 14 . . 52 89 . . . 37 6 . 55 28 3 17 . 48 . 34 40 . 46 11 23 50 7 26 85 68 . . 99 97 84 70 . . 47 . 93 94 . . 78 . 69 . . 81 . . 96 . 59 . 43 45 25 30 . . 66 53 9 . 35 . 39 . 18 51 . . 54 5 . 4 . . 49 91 . 1 82 15 24 92 . 19 74 80 . . 65 38 44 .
88 42 43 . . 81100 15 . 59 56 . 74 . 49 36 39 96 60 . . 1 . . . . . 25 99 13 . . 34 69 73 . 98 44 27 . 2 37 84 76 77 67 91 . 8 85 51 90 26 . . . 4 20 . 50 40 46 22 10 24 86 3 6 78 . 11 41 . 52 89 . 72 . 70 95 87 . 63 . 93 79 . . 5 16 68 . 82 . 62 30 . 28 97 .
16 46 68 . . 27 60 . 44 . 52 . 30 . . 13 18 . . . . 62 . . 47 36 . 48 4 93 49 41 77 78 80 8 . 66 29 33 43 83 57 28 25 . . 14 . 24 17 34 58 . 98 63 . 55 . 87 . 75 2 . 82 42 59 94 38 11 . . 86 . 81 12 40 64 . 50 95 . . 89 31 96 . 20 . . . 39 76 71 69 . 21 15 99 .
70 8 . . . . . 95 . . 5 . 75 . 12 83 11 46 79 64 . 41 77 53 2 6 66 . 81 28 60 21 . 89 . 90 76 . 43 39 35 38 27 29 49 1 18 9 44 . 37 .100 92 30 . 36 . 93 74 7 . 20 . 14 57 52 . . 48 63 . 19 34 80 58 96 62 . . 65 55 13 . . . . . . . . . . 67 . 4 42 23 91 .
80 11 . 79 94 97 69 . 31 23 71 26 7 . . 51 38 66 . . 88 . 49 72 44 43 8 45 . . 28 6 . 20 . 25 12 59 . . 40 . 17 74 52 . . 68 . . 86 . 65 3 76 67 61 32 48 21 36 95 . . . 99 . . . . . . 84 . 22 . . . 33 56 . 30 . 90 60 77 4 . . . . 41 . 50 53 85 73 92 64 70
. . . 47 73 . 20 . . . . 32 . . . . 25 40 10 1 . . 85 60 94 55 . . . . 93 . 75 52 22 . 51 . 46 . 23 . . 45 . . 89 39 . 48 . . 16 7 . . . 80 15 . . 74 79 4 70 31 61 49 18 63 69 88 87100 26 . . 90 38 91 57 84 . 17 . 64 54 68 9 . . . 43 2 8 12 59 66 86 37
3 45 . 2 6 67 85 . . . 57 . . 91 76 . . . 81 . 80 64100 . 17 97 30 51 5 . 9 42 . . 50 . 94 63 . . 4 . 32 . 99 . . 58 . . 41 95 70 . 18 . 69 47 89 . 15 . 8 72 . 77 . 37 23 13 66 74 . 78 73 92 65 . . . 19 . 61 . 29 . 12 7 88 . . 34 . 98 . . 27 1 56 35
. . 27 29 37 84 67 . 93 48 . 38 . 70 . 6 72 . . 3 . 92 24 85 12 . . 2 . . 42 . 57 . 41 . 55 76 32 . 69 43 . 50 . 90 . . 13 . 81 . 75 . 78 45 31 . . . 26 20 4 . . . . . 36 99 . 51 80 . . . 21 . 9 . 79 . . . . . . 30 46 71 7 . 52 33 87 . . 44 . 73
. . 79 35 64 18 . 99 . 55 92 . 10 45 . 75 . . 47 93 86 . 72 26 22 . 59 30 71 4 . 60 15 87 54 . . . . 20 9 3 . 25 . 2 . 73 34100 . 70 . 36 56 . 7 . . 38 . . 48 . . . 50 . 8 68 85 95 24 43 82 76 . 89 . 94 77 27 . 44 14 19 98 41 90 91 . 46 88 17 . 42 49 37 31 80
. 28 95 . 75 23 7 96 74 38 69 . . 22 . 20 49 50 86 . 58 66 52 64 . . 56 83 19 98 51 . 27 . . 21 . . 39 . . 78 68 48 55 97 92 87 . 30 . 29 . 77 53 44 26 . 5 . 67 . 54 . 37 . 13 42 . . 31 25 . . . 4 . 79 59 . .100 16 88 94 17 . 62 . 76 1 . 63 . . 40 . . 2 65
. 13 14 92 39 42 . 40 60 98 83 . . 44 . . 55 1 8 17 48 96 . . . 9 94 70 . . . 95 . 19 . 85 . . 80 . . . 71 24 66 . . 46 86 22 23 50 69 47 . 12 . 88 61 . 73 . 38 . . 75 15 7 32 82 . 64 57 33 74 41 53 10 27 . . 63 11 31 56 . 49 2 52 26 59 . 16 91 28 58 43 99 54 .
87 30 6 88 12 45 71 . . . . . 37 74 42 33 . 41 11 51 . . 89 90 34 39 . 69 27 16 . 7 . 72 59 48 17 79 53 58 1 99 47 18 . 57 31 49 28 77 . . 40 . 35 14 32 . . . 22 76 . . 5 25 . 19 55 . 70 78 44 . . . 36 61 65 54 73 80 82 93 24 85 83 . 29 66 97 62 67 10100 95 3 . . 21
86 . 85 . 70 . . . 63 73 46 7 53 82 61 . . . . . . . 18 44 . . 10 13 38 36 83 64 45 31 11 . 62 26 3 22 . 58 . 54 14 79 . . 15 89 . . 94 . . 51 . 4 . 80 . . . 29 28 16 87 88 77 59 30 97 90 . 96 . 69 23 . 2 33 99 95 68 . . 40 42 . . 25 5 50 56 35 . 75 39 . .
56 . . . 59 . . 97 94 90 . 98 . 36 14 . 24 48 67 15 40 . . 31 . . 68 . 41 . . 47 . 93 92 75 33 . 44 63 16 . . 21 . . . 76 7 . . 13 9 . . . . . 86 18 91 64 60 65 84 . 43 52 . 35 81 20 71 55 . 46 34 . . . 72 . . 10 37 . . 32 . . 53 . . . . . . . . 89
81 16 4 80 43 31 82 . 17 66 9 60 25 . 29 32 52 73 64 . 55 14 61 . 93 . 5 11 33 1 37 . 74 40 36 13 99 . 56 . 27 88 . . . . 6 . 62 . 95 84 87 91 19 . 34 92 68 39 . . 58 . 96 41 23 85 24 . 26100 . . . 77 . 42 75 28 89 . 15 97 . 54 20 59 . 48 . 76 . 45 90 . . . 51 98
. . 61 . . . 44 . . 1 66 5 2 18 28 . . . 89 . . 65 43 8 91 54 .100 35 . 88 . . 98 . . 69 . . . 85 . . . . 39 60 . 23 . 96 . 97 . 17 . 67 93 . 79 . 71 27 78 11 45 . . . 62 38 56 37 . . 63 . 86 92 . . 12 36 . 64 . 58 55 57 6 30 15 72 26 19 . . 77 83 32
. . 50 54 76 24 53 46 2 8 62 96 . 57 . 26 19 78 58 . . 77 97 87 7 51 . 32 47 3 . 89 . 12 . . .100 94 10 44 74 . 70 95 5 37 . 40 . 72 . . 48 11 . 63 . 42 15 . . 30 . 93 81 . 80 1 79 91 60 66 . 13 67 14 16 35 22 38 . . 28 18 43 34 23 . 65 71 29 . 55 84 61 41 64 85 27
9 . 11 5 . . . 26 . 32 22 . . . 18 84 . 25 43 . . . 36 . . . 24 . . 88 . . . . 65 . 78 . 6 62 . 42 70 . . 12 . 17 . 71 . 82 83 28 . . 91 38 . 85 . 50 . 20 . 94 10 75 . . 96 57 . . 46 . . 97 . . 34 . . 21 . . 41 . . 29 16 51 . 54 . . . 14 67 59
62 61 87 . . 78 . 56 48 . 55 47 . 67 68 21 92 19 50 2 75 86 . 43 28 45 89 95 . . 7 80 . 97 . 14 . 49 12 36 94 6 52 . 83 88 58 33 38 . 64 53 . 17 44 . 11 . 10 8 57 5 . . 79 26 22 25 . 69 35 . 9 3 . 30 32 63100 27 74 . 42 . 84 23 60 . 54 . 41 85 . 99 24 76 . 46 34 13
97 84 39 82 . 49 75 92 . . . 56 . . 6 91 32 . 88 69 47 79 5 65 . 68 26 . . 22 74 24 70 . 33 . . 64 . 44 51 . . . 59 3 20 60 81 35 78 . 27 . 25 . 2 . 18 90 71 96 . 46 80 52 41 93 58 . . . 67 72 28 99 . 14 . 83 . 50 . 63 . 87 . 9 55 62 . 21 61 66 30 36 17 . . .
. . 13 . 54 47 76 30 . . 40 52 34 81 89 . . 75 . 38 . . . 77 . 14 . 46 59 32 67 . . . 21 . 28 . 42 92 . . . 64 72 . . 11 98 65 33 . 86 57 37 61 . 9 . 26 53 85 . . . 44 55 99 . 84 78 . 43 66 45 . 87 58 95 7 . . 96 36 . 5 . 94 73 93 23 . 60 . 70 18 . 82 79 25
. 44 . . 28 43 . 64 34 68 . 99 . . 5 . . 16 95 . 30 . 62 . 78 23 7 8 72 . . 53 32 . 10 73 50 . . 25 55 36 46 . 26 37 48 47 2 90 . 98 . . 69 22 . 74 . . . . . 63 . . . 54 9 . . . 51 . . 33 41 . 89 . . . . . 35 83 6 . 27 . . . 38100 56 1 12 97 93 31
53 . 59 58 . 63 . 18 55 . 39 . . 76 48 12 51 61 . . 97 . 29 27 . 81 38 94 96 40 23 . 72 83 . . 82 43 93 11 5 . 69 87 . . . . 56 45 . . . . 99 6 . 16 32 . 14 4 88 73 77 24 . 91 . . 98 . 25 . . 64 13 . . 65 3 . . . 52 80 . 47 71 . . 84 2 92 . 62 . 33 8 7
. 4 91 24 98 7 . 85 83 . . 93 60 . 97 .100 . 45 41 56 19 . . 35 52 87 64 . 12 84 9 89 26 . . 30 15 38 . . 96 . 10 . 99 40 66 . . 79 5 . 29 62 . 73 43 14 3 70 28 23 6 47 90 . . 82 37 . . 68 2 53 59 75 71 34 81 88 95 92 69 . . 86 72 22 67 . 78 58 20 57 44 48 . . 50
74 51 15 . . 71 10 . 89 . 37 . 65 72 70 30 82 53 44 23 17 . 48 . 61100 99 . . 50 8 . . . 35 . 66 2 . 94 . . 92 . 41 25 13 29 27 . 7 80 81 31 . 4 12 34 77 59 42 . 87 68 39 . 33 . 64 . . 76 85 . 55 88 38 . 62 60 . . . 19 75 57 . 91 43 90 95 . 98 86 . . 32 5 . 69
17 99 46 86 . 65 . 66 . 3 79 73 . 63 98 11 . . 87 29 74 . 71 93 80 21 . . . . . 18 . . 69 . 41 45 . . 32 84 50 82 43 . . 77 39 . 88 52 92 60 . . . . . 68 . 51 . 67 . . 8 . . . . 91 26 22 . 31 94 37 . 19 . 28 25 2 85 . . 14 . 7 . 10 96 . . 27 55 35 53 .
. . . 8 19 69 77 16 80 . . 33 17 . 3 . 14 24 85 . 15 2 13 . . . 18 31 . 25 1 96 52 61 60 . 81 . 37 . 57 . . 9 34 73 . 7 68 23 89 . 46 . . . 71 . 35 94 83 . 45 30 92 . 76 56 66 27 74 . 47 5 44 50 . 11 82 . 98 . 53 38 . 49 . . 59 20 . . . 90 6 . . . 40 4
. . 8 63 . 39 . . . 27 . 69 42 . 10 . 61 . 15 . 1 . 66 17 90 35 65 34 29 64 46 . 80 84 45 . 83 85 60 . . 7 23 71 28 . 19 20100 99 24 . 57 93 . 88 . . 87 . . 48 . 22 51 11 89 . . 76 52 26 94 . 86 36 . . 43 . 12 38 21 78 41 25 67 . 50 . . . . 18 73 91 98 74 . 6
24 43 . 48 82 98 56 . 9 . . . . 49 57 . . 58 21 . 2 73 51 . . 79 . 59 86 . . 62 . 35 95 37 15 . 5 . . 70 77 60 39 55 67 45 61 94 . 40 7 . . 41 3 65 99 47 .100 . 17 38 92 . . . . 14 81 . 23 . . 11 28 . 74 53 33 71 . . 93 89 6 83 44 32 75 68 . . 69 22 . 84 85
25 . 86 . 15 . . . 40 44 12 . 92 30 34 37 . 47 97 36 . . 9 . 70 38 27 93 69 19 76 . . 29 . 51 . 23 20 7 . 85 31 84 . 56 80 18 96 62 . 42 5 49 48 59 82 1 91 . 90 33 52 . . 13 88 63 2 74 41 83 55 8 . 21 . 3 . 61 . . 72 32 . 35 . 81 . 87 . 54100 94 39 . . . 78 57
. 37 53 73 . 64 . 32 96 77 86 22 . . 84 63 . 62 . 31 28 49 3 48 98 . 92 . . 85 . . . . . 89 25 . 78 . 12 51 66 . . 75 35 . 6 . 43 . 29 79 8 54 56 . 36 . 95 . 94 19 69 . 16 87 80 . 90 46 17 . 34 . . 45 93 . 70 . 24 30 . . 13 27 60 23 . . . 4 . 26 72 61 9 88
50 78 . . . 22 88 . . 52 64 41 76 90 . 98 . 94 73 . . 56 . . 75 87 . . 39 . 17 .100 . 32 68 . . . 48 . 44 79 1 15 27 . 63 43 81 10 97 . 9 72 . 77 67 . . 61 57 . . 91 23 31 84 96 . 2 19 . 60 . . . 38 51 . 7 49 86 . . 20 42 . . . 83 55 . 47 93 . . 25 30 28
. 55 3 . . 35 . 45 . 85 . 19 39 65 . . . 5 7 60 . . . 57 . 67 81 61 58 . 10 . . 6 . . 92 . 97 40 11 91 48 16 . 41 38 52 . 29 20 . 33 80 73 . . 53 . 12 27 1 . 66 25 . . 9 . 86 . 31 . . . . 70 44 96 13 . 47 76 75 98 62 . 22 . 74 . 77 79 . . . . 17 . .
. 34 12 33 . 95 59 84 72 . 77 6 . 27 . 40 13 67 38 . . 47 68 63 . 62 21 . . . . 94 18 99 53 70 . . 26 81 . . . . 64 58 74 30 . . 11 17 61 . 83 . . . . . . 65 35 60 4 39 82 71 3 78 9 75 42 15 1 91 . 54 . 48 69 66 5 80100 . 90 . . 73 . . 92 76 51 97 2 24 49 46
26 . 71 91 . 68 19 60 79 11 74 87 96 99 95 . . 59 . 70 . . . 30 . 83 82 88 . 6 43 . 50 . 4 . 27 3 22 52 . 33 25 69 10 . 46 . . 37 94100 . 21 45 35 14 76 51 86 . 40 93 55 58 . 75 . 7 24 57 . . . 65 18 . . 63 . 28 . 48 64 61 29 . . 97 17 67 13 . 89 12 8 15 . 90 .
. .100 . . 57 . . . 80 72 28 1 . 85 . . . 51 9 . . 53 . . . 16 96 31 91 56 13 . 30 82 33 65 93 86 38 . 98 . 59 . 8 . . 4 47 . 89 . . 74 27 52 . . 25 41 . . . 44 68 83 77 . 97 29 . 22 24 7 . 20 95 . 64 . 37 . 54 88 46 55 . 94 11 63 60 . 14 . . 81 . 3 42
10 . 29 . 20 21 . . . . . . . . . . 83 4 . . . 71 . . . . . . . 5 16 39 1 . . 69 . 24 . 28 54 . . 13 . 72 . . . 34 . 31 15 26 . 62 23 81 . 6 . . 56 79 . . . . . 32 . 35 . 25 . . . . 40 . 59 . . . . 8 43 . 2 . . 82 19 . 37 . . 27 36 .
30 25 . . 87 72 . 59 99 5 93 . . . 8 3 . 51 13 88 . 82 . 19 45 53 . 15 . 83 . 49 47 64 20 6 77 . 54 32 . 95 58 . . 44 39 69 78 . 74 7 43 34 65 90 . . 96 71 . 17 . 86 36 . 91 31 . 41 79 40 . . . 55 . . . 84 21 1 . 16 27 28 14 . . 12 2 . 35 . 23 . . 18 . .
60 95 . 76 62 . . 58 18 63 85 . . 83 16 57 . 64 28 . 34 75 99 5 . . 72 43100 47 3 35 23 . . . . 22 . 19 42 17 51 31 . 33 82 48 . 61 29 94 . . 67 38 25 45 6 . . . 55 27 98 1 12 74 . 73 . 10 8 . 88 . . . 14 . 32 . 50 9 . 81 . 77 . . 70 . 26 69 . . 39 89 . 52
. . 54 81 86 . 32 . 69 . . 74 70 24 91 . . . 63 42 8 . 25 36 9 . . . 52 49 78 61 . . 62 12 75 41 84 . 71 55 13 47 19 . 22100 66 20 . 60 89 . . 18 15 . . . 46 . 39 . 33 65 . . . 96 76 . . 21 . . 35 68 . 37 17 40 64 . 87 45 72 10 . . 99 . 14 31 . 50 11 30 43 1
39 23 . . . 20 89 78 . 16 18 25 98 . 96 97 2 . . 87 . 17 65 32 11 30 57 27 63 . 15 . .100 5 46 8 . 31 . . 60 10 88 40 85 21 . 92 . . . 47 55 52 70 54 82 22 . . 79 80 38 50 66 7 43 94 . 77 . 64 . . 56 59 . 48 . . 68 83 51 3 53 . . . 95 . . 6 74 4 81 37 19 . .
4 . 45 . 77 51 98 . 10 82 47 84 80 35 20 92 41 . 53 . . . . 22 39 . 55 60 50 2 . 67 59 48 28 63 . 14 40 . 7 68 . . 36 . 15 . 26 72 . 11 99 85 . 21 62 . . . 29 . . . 8 . 95 13 75 . . 16 . 17 . 43 . 83 . 73 . . . . 57 38 97 54 25 . 27 66 56 61 . 78 . 65 24 .
41 31 65 56 8 85 . 35 67 34100 48 44 39 . 22 . 12 32 78 98 20 76 7 6 . 93 26 18 . . . 21 . 9 55 38 97 . . 74 . 87 . 1 14 24 80 . 73 . 51 . 27 77 72 40 . 63 17 . . 53 64 99 . . 45 42 88 92 82 . 61 49 47 . 46 2 23 . 70 30 94 86 . 71 19 . . . 83 91 3 16 96 84 58 57 .
90 66 . . 71 . . 3100 . 7 . 95 37 . . 94 . . 79 46 . . . . . 14 84 . . . . . . . 93 53 . 89 73 52 5 . 81 . . 23 67 . . 2 61 36 . . 20 92 86 . 69 44 77 6 48 . . 30 . 68 9 . . 98 18 29 . 27 57 . 62 60 22 59 58 . . . 4 65 80 . . 15 . . . 85 87 76 34
. 68 26 27 . 93 28 . . 46 . . 69 86 52 72 5 60 40 . 54 16 . 62 10 . . . . . . 79 65 36 . 66 . . . . . . 11 89 45 6 . 83 64 8 76 1 . 97 50 . . 35100 75 21 3 78 . 23 22 14 32 63 47 4 71 . 96 24 38 74 20 . 34 56 . 31 55 . 39 44 . . 42 . 53 95 13 80 . 77 . . .
64 . 40 96 36 91 . . . 88 17 71 49 . 38 73 45 . 76 . . 95 . 56 77 13 1 78 . 94 50 4 . . . . 72 . 99 . 25 2 34 93 98 . 43 . 12 63 66 . . . 58 42 . 30 23 41 24 61 . . 16 . . . . 92 . 86 . 65 54 32 51 52 85 3 . 89 . . 67 . 79 . 74 5 44 . 75 68 29 21 . 60 62 82
. . 22 50 . . 21 . 33 . 54 62 4 23 . 81 . 11 99 67 . 29 73 35 96 80 74 66 51 . 26 82 44 . 91 76 . 25 . . . . 56 . . 84 . 86 3 38 68 39 . . 9 5 83 28 13 95 . . 49 . 10 . . 40 . 57 97 90 89 45 31 . . . 87 30 43 . 47 18 2 . 24 52 98 85 36 . 42 . . 59 64 48 41100
68 . . . . . . . 6 72 33 . . 85 45 . 43 . 92 21 66 . . 42 67 . . 16 73 . 40 . 60 80 46 62 . . . 82 . 69 . . . . 96 . . . . 83 23 19 29 17 13 . 95 76 81 44 63 . . 59 84 11 30 . 86 5 . 50 20 . . 36 . 99 . 14 . 56 . . . 65 38 8 . 58 25 49 26 3 . . . 78
5 75 . . 18 1 . 7 54 57 . 23 9 . 13 96 . 69 2 16 . . . 97 . . 35 . . 84 . 65 19 63 74 31 49 6 24 . 53 . 28 8 27 . . 41 21 98 . . . 25 42 50 10 . 52 .100 55 43 88 86 . 66 38 89 51 . 80 83 12 32 87 15 . . 76 . . 33 48 36 47 45 67 40 22 82 93 70 73 61 46 79 4 . 44
. . . 3 2 30 79 . 14 81 73 55 . 58 . . 67 39 . 24 59 . . 74 95 48 51 . 78 8 . 1 69 42 . . 26 . . . 50 . 64 97 68 60 25 89 77 . . 28 20 70 86 49 90 61 12 93 . 94 34 18 22 . 46 . 76 52 33 . 6 . 85 . 98 66 10 96 . 53 80 . 15 . . 29 17 . 19 35 41 . 27 84 . 54 21 .
58 . 16 . . 50 80 31 76 17 . . . 62 22 82 28 . . 59 85 30 37 . 57 86 63 79 60 . 33 10 8 25 88 56 29 48 . 75 . 14 . 78 94 23 . . 67 95 5 65 66 41 . . 44 69 84 . . 42 . 9 53 32 . 61 26 45 68 21 . 27 . . . 2 . . . . 18 49 34 . 11 43 93 77 . . 36 7 1 24 38 13 39 91
35 88 99 46 . 26 25 34 . 37 53 . . 32 90 4 . 29 . 40 . . . . 43 7 . . 98 . 30 78 86 81 52 . 18 38 66 . . . . . 3 . . 91 87 56 59 14 . 73 . 64 9 . . 36 12 97 31 . . . 24 83 21 6 75 13 . . . 45 . . 49 67 85 51 .100 . . 61 . . 27 . . 5 77 74 16 95 72 . 33
. . . . . . 90 . 87 . . 3 . . . . . . 70 . . . . . . . . . . . . . . . . . . . . . 18 24 . . 81 . . . . . . . . 53 . . . . . . . . . . . . . . . . 89 . . . . . . . . . . 83 . . . . . . . . 11 . . . . . 28 40 . .
. 73 69 10 32 55 96 . . 97 88 . 48 56 . . 57 . . . 24100 70 47 87 . . 1 3 89 71 . 92 . . 94 61 51 11 17 90 40 65 46 33 . . 38 31 . 75 43 . 16 . . . 7 . . 4 . 14 . 2 15 20 23 . 58 . 77 . . 35 54 . 59 52 93 30 74 99 25 79 . 5 64 81 . 86 . . 22 . 6 45 . 98 18
. . . 13 . . . . 62 65 75 63 11 20 37 . 34 86 . . 94 . 6 12 21 2 22 . . 55 79 . . . 23 9 16 72 7 45 76 . . 58 32 . 49 . 88 57 27 85 54 78 . 31 . 15 . 24 19 . 10 8 67 96 . 82 . . 71 92 . 30 . 53 42 25 73 . . . 41 46 66 . 1 26 . 97 64 87 . . 68 99 51 . 47 .
45 92 78 . . 89 23 24 39 . 80 42 52 . 81 5 93 8 . . 62 . 27 91 . 28 . 49 13 96 . . 83 . 64 . . 20 90 35 . 30 2 85 . 19 10 12 36 26 . . 18 56 79 57 99 77 . 48 . 73 . . 7 17 1 33 . . . 61 11 41 40 . 88 55 84 51 . . 58 95 76 86 21 . 82 50 60 14 97 65 .100 67 63 15 .
. . 49 . 21 12 27 9 . . 61 18 . . . 89 1 6 31 26 53 . . 58 . 29 11 . . 14 73 50 68 . . . 34 36 13 . . 45 . 52 . 48 66 . . 55 . 2 98 67 81 . 39 . 47 51 54 . 95 70 74 78 40 41 90 85 17 43 . 19 3 97 28 . 72 63 4 7 . 35 . . 94 44 84 60 . 69 . 42 76 23 88 57 71 .
. . 7 11 80 38 . . 85 70 14 . . 10 2 65 4 90 75 . 68 28 22 . . 49 . 44 . 62 . 77 . . 97 17 9 12 52 30 92 . . 40 71 32 36 . 63 . 73 96 48 99 . 74 . 57 25 16 79 . 47 . 59 . 34 78 . 67 87 . 27 35 23 . 64 19 . . 41 45 . . . 82 26 66 18 24 . . 86 . 13 . 69 . 1 55
84 24 . 95 . 54 91 57 47 49 81 66 83 48 . 62 37 34 96 12 76 11 . . . 56 19 40 . 78 . . 58 . 79 50 1 61 45 27 59 . 16 15 31 28 . . 60 . . . 63 42 43 . . 22 17 72 . 53 . 97 30 . 51 . . 75 93 . 14 90 36100 3 80 . . 13 20 29 5 . 4 . . . 52 73 . . 8 . 32 68 85 . .
71 . 25 62 . . 8 50 92 45 42 80 97 . 19 39 . . 78 20 84 61 35 . 24 58 12 . 77 . 86 . 38 43 83 . 21 60 57 55 91 27 18 . 13 . 29 88 54 5 53 47 95 52 . . 28 . 7 67 68 . 37 31 89 49 63 66 . 93 65 . 56 . 33 34 79 30 4 11 16 64 85 . 81 72 . 48 96 . 74 9 . 36 59 . . 22 94 2
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. 26 . 67 72 34 5 . 12 13 . . 33 93 21 29 . 32 . 74 . . .100 48 91 97 . . 59 99 19 42 . 78 . 85 . 98 24 . 25 94 14 89 . . 96 . 9 . . 64 . 51 79 18 37 88 23 52 41 16 77 . 3 73 86 17 28 . 58 82 . 57 84 50 . . . . 15 43 . 40 76 35 63 6 61 . . 87 . 44 . 56 70 . .
44 . 52 83 96 76 . 10 43 28 24 68 63 41 . . 86 85 23 . . . . 16 29 . . 47 . 79 . . 64 . 13 80 37 46 65 90 26 56100 7 84 . . . 30 . 50 . 19 39 94 . 20 11 49 31 2 32 42 . 87 62 36 . 14 40 88 . . . 18 . 73 72 . 70 . 3 17 77 99 74 75 34 . . 45 . 4 35 38 98 . . 48 54
77 64 82 22 3 87 39 53 . 4 26 49 43 1 . . 69 36 91 . 37 . . 13 60 63 88 9 . . . . 20 . . 72 7 67 23 . 66 19 42 . 46 81 97 61 95 50 30 93 . 75 . 71 45 . 90 44 65 83 25 76 . 48 . 35 27 38 . 54 52 92 . 86 85 40 41 . . . . . . 31 59 11 . 2 80 57 99 79 . 51 34100 33 62
. 59 . 19 . . . 68 75 . . . . 52 . . 56 . 35 84 . . . . . . 71 . . . . 63 73 95 . . . . . . . 11 . . . . . 93 . . . 76 . . . 81 . 10 . . . 92 70 90 55 43 . . . . . . . 83 . 13 . . 24 . . 9 . . . . . . . . 91 96 . . . . . . . .
. . . 51 . . 97 . . . 28 . . . . 16 . 30 . 13 65 . . 41 . . . . . . . 31 88 . 40 35 . . . . 49 . 75 . . . . 8 70 . . . . 33 60 83 1 . . 56 . 15 . 80 . . . . 44 . 55 . . 42 59 . . . . . . . 68 . . 7 . . . . . 6 90 93 . . . . . .
63100 17 . 60 . . . 41 93 70 27 82 11 58 . . . 77 94 . 26 64 . 30 . . 75 . 72 14 16 5 2 . . . 96 91 3 80 . 90 . 44 74 34 1 24 . . 6 . . 54 32 . 8 97 . 10 88 . 45 81 . 57 29 33 18 99 . 21 31 37 25 68 15 66 20 . 71 . 22 . 56 36 86 39 69 . 92 . . 67 47 61 43 . .
. 40 88 . . 25 . 80 . 84 76 . 58 . 77 . 30 65 . 83 26 . 63 50 . . . . 8 . 45 . . 15 19 71 . 54 . 86 . . 35 . 6 . 52 70 . . 90 . 73 . 23 . 53 12 79 20 . 68 . 21 9 . 17 64 13 61 49 66 36 . 95 72 4 27 3 46 92 96 87 . 59 98 . . 56 51 . 37 85 44 91 38 . . 18 .
. 38 56 . 78 70 81 . 20 . 16 43 29100 63 . . 87 . 32 . . 10 21 18 59 96 65 . 69 41 85 . . 49 . . 92 . . 31 . . . 97 98 71 . . 28 . 44 77 . . 15 66 19 . 37 5 . 11 . 90 . 62 30 . 26 84 . 45 89 9 79 55 . 47 57 54 58 . 74 48 14 53 25 64 . . 52 . . . . 33 2 61 51
7 . 93 . . 14 . . 49 . . 4 . 97 46 94 80 52 . 18100 27 . . 85 34 64 . . 86 24 17 66 38 47 79 . 30 . . 99 9 22 5 . 43 . 78 73 13 48 45 96 89 95 . 51 33 . 84 69 60 32 . . 40 . . . 3 59 . 31 98 87 . . . 61 88 . 39 . 20 70 . . 21 28 83 58 16 1 15 . 77 71 11 . 19
34 . . 94 . 44 58 . . 36 . . . 68 . 56 21 . . 6 . 67 1 . 88 57 4 . . . 80 . . . 39 99 . 81 33 26 62 63 . . . 29 . . . 66 . . 2 74 . . . . 69 61 . 91 . 43 . 19 70 20 71 .100 . . . 64 . 92 35 16 . . 72 . . . . . 78 . 31 . . 10 . 82 . . 76 27 .
6 . 51 32 69 . . 86 . . . 24 71 60 26 42 . . 36 . . . 55 49 68 77 95 . 40 . . . . . 87 84 10 31 59 . . . . . . . . . . 2 25 . . 63 34 9 . 85 56 54 80 . 76 50 88 72 94 12 57 53 . . 13 20 5 74 99 43 18 29 97 16 73 52 33 . 62 82 19 38 . . 47 81 92 28 90 75 . 96
72 91 64 99 24 92 12 76 23 83 44 79 . 88 50 41 7 . . . 43 . . . . 84 58 20 . 9 95 28 46 13 25 . 36 . 73 51 39 . 85 . 48 . . 55 45 82 18 87 . 86 . 94 . 59 38 27 . . . 93 97 74 . 65 . 31 80 67 . . 14 . 22 53 15 .100 35 . 37 4 . . 17 47 30 6 . . 70 . 60 . 21 26 .
15 . . 90 . 62 45 54 . . 91 95 23 40 66 69 81 49 20 98 35 53 12 . 97 41 17 72 87 39 . . 48 34 94 96 44 . 74 2 88 . . . 18 . 42 . 76 . . 4 . . 24 68 . 52 . 7 . 29 46 47 . 27 . 14 28 . 73 85 38 . . 83 30 . 50 33 . 57 55 71 32 11 80 79 . 63 . . 22 . 89 . 13 . 65 56
85 . 97 71 1 . . 82 29 95 . 54 . 53 31 47 . . . 28 . 48 33 . 36 89 2 14 . 44 18 43 . 62 58 27 3 . 70 . . 46 30 . 11 96 56 37 74 . . 32 78 76 92 . 65 49 39 60 77 67 98 23 . 8 .100 34 . . . . . 91 . 7 21 17 90 . 5 93 40 . 42 . . 68 13 87 72 12 63 79 9 . . 73 86
31 35 33 42 52 53 48 77 65 41 19 . 85 14 67 17 10 . 27 . 5 76 45 38 32 98 . 74 . . . 72 82 . 12 . 60 9 . 21 83 64 95 . 79 34 47 . 91 4 . . . 62 6 8 70 . 29 28 56 7 75 . 73 . 25 . 59 87 58 . 40 71 63 96 . 78 81 . 86 . . 26 23 2 . 3 66 88100 50 69 84 54 68 . . . .
. 17 2 61 46 . . . 68100 35 . . . . 93 . 38 . . 11 60 19 83 . 78 80 90 92 42 29 . . . . 4 5 88 . 6 89 . 72 36 . 50 . 15 84 54 55 26 30 . 47 . 64 . 58 43 48 18 24 . . . . 16 81 95 82 70 65 39 56 28 . 77 . 10 94 75 7 . 49 91 . 76 . . 40 98 . 62 . . 66 59 . 99
|
|
|
Back to top |
|
|
| sdkvo
| Joined: 07 Feb 2009 | Posts: 12 | : | Location: France | Items |
|
Posted: Sat Feb 21, 2009 7:07 am Post subject: |
|
|
Thank You for your comments, Mike.
This puzzle had the level : easy. 4 new giant puzzles with various levels are available on http://sudokugeant.cabanova.fr/
Kind regards.
Phil. |
|
Back to top |
|
|
| sdkvo
| Joined: 07 Feb 2009 | Posts: 12 | : | Location: France | Items |
|
Posted: Sun Feb 22, 2009 7:29 am Post subject: |
|
|
Hello Mike,
I have checked the grid with your improvements.
To solve the initial grid, my program activates 1 algorithm (AL1 x 106 times).
To solve the grid with your upgrades, the program activates 2 algorithms(AL1 x 893 + AL2 x 337).
Indeed the initial “easy” grid becomes “very difficult” !
For comparison, the 100x100 “medium” grid I propose this week on the site sudokugeant uses AL1 x 268 + AL2 x 116.
Thanks for your work. Very impressive !
Best wishes.
Phil. |
|
Back to top |
|
|
| m_b_metcalf
| Joined: 13 Mar 2006 | Posts: 210 | : | Location: Berlin | Items |
|
Posted: Sun Feb 22, 2009 10:35 am Post subject: |
|
|
sdkvo wrote: | Hello Mike,
I have checked the grid with your improvements.
To solve the initial grid, my program activates 1 algorithm (AL1 x 106 times).
To solve the grid with your upgrades, the program activates 2 algorithms(AL1 x 893 + AL2 x 337).
Indeed the initial “easy” grid becomes “very difficult” !
For comparison, the 100x100 “medium” grid I propose this week on the site sudokugeant uses AL1 x 268 + AL2 x 116.
Thanks for your work. Very impressive !
Best wishes.
Phil. |
Phil,
You're most welcome. How does your solver rate my version of the 100 x 100 with the 39 at r10c100 removed?
Your medium grid also yields to singles (I don't distinquish between naked and hidden singles as you appear to do - on the to-do list).
Regards,
Mike Metcalf |
|
Back to top |
|
|
| sdkvo
| Joined: 07 Feb 2009 | Posts: 12 | : | Location: France | Items |
|
Posted: Mon Feb 23, 2009 6:39 pm Post subject: |
|
|
Hello.
I have checked the grid without the “39” in r10c100. The solver found the solution in 10h21min with 4 algorithms : AL1 x 24044 + AL2 x 7719 + AL3 x 2011 + AL4 x 825 (*) ! So, this puzzle can be qualified as mega-evil (at least) ….
(*) With the “39”, the time to solve the grid is 12min with 2 algo (AL1 x 893 + AL2 x 337).
AL4 explores a binary tree and the average depth of the tree is 18. To avoid an excessive duration, I have stopped the solver after the solution was found, and the post-solution branches have not been explored ! So unfortunately, I have not proved that this solution is unique.
Anyway, it was a very interesting exercise ! Congratulations for your work, Mike.
Phil. |
|
Back to top |
|
|
| m_b_metcalf
| Joined: 13 Mar 2006 | Posts: 210 | : | Location: Berlin | Items |
|
Posted: Tue Feb 24, 2009 8:41 am Post subject: |
|
|
sdkvo wrote: |
I have checked the grid without the “39” in r10c100. The solver found the solution in 10h21min with 4 algorithms : AL1 x 24044 + AL2 x 7719 + AL3 x 2011 + AL4 x 825 (*) ! So, this puzzle can be qualified as mega-evil (at least) ….
(*) With the “39”, the time to solve the grid is 12min with 2 algo (AL1 x 893 + AL2 x 337).
AL4 explores a binary tree and the average depth of the tree is 18. To avoid an excessive duration, I have stopped the solver after the solution was found, and the post-solution branches have not been explored ! So unfortunately, I have not proved that this solution is unique.
|
Phil,
Your program does seem to be rather on the slow side: mine solves the two variations of your puzzle in 25s and 20s, respectively. Are you using an interpreted language?
You might like to look too at the two puzzles I posted here. They took about a day to generate but need only 100s to solve, using logic only.
Regards,
Mike |
|
Back to top |
|
|
| sdkvo
| Joined: 07 Feb 2009 | Posts: 12 | : | Location: France | Items |
|
Posted: Tue Feb 24, 2009 9:44 pm Post subject: |
|
|
Mike,
I have just tried your grids. I am extremely sorry, but I give up ! Your grids are too complex for my solver. It enters again a tree-search, which will be probably too long.
(The solver is written in visual basic and runs on Windows Vista).
phil. |
|
Back to top |
|
|
| m_b_metcalf
| Joined: 13 Mar 2006 | Posts: 210 | : | Location: Berlin | Items |
|
Posted: Wed Feb 25, 2009 5:18 pm Post subject: |
|
|
sdkvo wrote: | The solver is written in visual basic ... |
This is probably one cause. These massive problems need a high-performance language, close to the hardware and highly optimized. As far as I understand, most work in this area is done in C, although I personally use Fortran 95 with the highly-optimizing Intel compiler. This gives access to an array language. As an example, the code for naked singles is just Code: |
do row = 1, rank2
do col =1, rank2
if(part(row, col) /= 0) cycle
if(count(block(row, col, :) /= 0) == 1) then
part(row, col) = block(row, col, maxloc(block(row, col, :), dim= 1))
call update
end if
end do
end do |
where you will note that it is independant of the problem size (rank2); count and maxloc are intrinsic functions. The procedure update updates the pencil marks.
But aside from that, you appear to be too readily giving up on logic. You can prune the search tree, or even avoid a search altogether, by adding code for hidden and naked pairs and triplets, and for pointing.
HTH
Mike Metcalf |
|
Back to top |
|
|
| sdkvo
| Joined: 07 Feb 2009 | Posts: 12 | : | Location: France | Items |
|
Posted: Fri Mar 13, 2009 5:42 pm Post subject: |
|
|
Hi Mike !
As you have suggested, I have added logic routines to improve my solver (but always in Visual Basic).
Now, the “without 39” grid is solved in “only” 14 minutes.
I have also checked your grids. I do confirm that they are much more difficult ! The 6264 grid is solved in 5,8 hours (!) and the 5891 grid in 7,3 hours (!!).
I would like to know if these grids are the most complex you can generate or if it is possible to create still more complex grids ?
Regards.
phil |
|
Back to top |
|
|
|