Hi im looking for a sudoku bigger than 81X81

Everything about Sudoku that doesn't fit in one of the other sections

Hi im looking for a sudoku bigger than 81X81

Postby bl4ckh4wk » Thu Dec 08, 2005 7:49 pm

Hi im looking for a sudoku bigger than 81X81. Im sure one was posted but i cant find it.
bl4ckh4wk
 
Posts: 2
Joined: 26 November 2005

Postby dukuso » Fri Dec 09, 2005 1:26 pm

you can easily create sudokus of any size -well, as long as you
can store them in a computer- by just taking the canonical
grid and deleting some numbers.
If you just delete numbers which are forced as singles,
you could delete quite a lot.
But generating minimal sudokus is a lot harder,
I would be interested, what the largest known minimal
sudoku is. We had some 25*25 in the programmers forum,
I never saw a 36*36.
dukuso
 
Posts: 479
Joined: 25 June 2005

Postby Pi » Fri Dec 09, 2005 6:27 pm

what is a minimal sudoku?
Pi
 
Posts: 389
Joined: 27 May 2005

Postby dukuso » Fri Dec 09, 2005 6:57 pm

minimal, or also "locally minimal" means, that whenever
you remove one of the clues you get a puzzle with multiple
solutions, i.e. not a valid sudoku.
dukuso
 
Posts: 479
Joined: 25 June 2005

Postby r.e.s. » Fri Dec 09, 2005 10:31 pm

dukuso wrote:you can easily create sudokus of any size -well, as long as you can store them in a computer- by just taking the canonical
grid and deleting some numbers.

I believe the formula you gave <here> has some typos in it (an extra parenthesis, and the j should be j-1?). In case anyone wants it, here's the general formula for the canonical grid (in Excel format), with boxes of size N*N:

= 1 + MOD(N*MOD(r-1,N) + INT((r-1)/N) + c-1, N*N)

where r,c is the row,column of the cell in which the formula is written. (This is for rows, columns, and "digits" from 1 to N*N.) For rows, columns, and "digits" from 0 to N*N-1, the formula would be simply

= MOD(N*MOD(r,N) + INT(r/N) + c, N*N)

(... that is, if I haven't made mistakes:) ). <This> is an Excel sheet containing the N=10 canonical grid with "digits" 1-100.
r.e.s.
 
Posts: 337
Joined: 31 August 2005

Postby dukuso » Sat Dec 10, 2005 7:07 am

it should also be possible to "multiply" two sudokugrids
(or even sudoku-puzzles ?) of size a*a and b*b
to get a new sudokugrid of size (a*b)*(a*b)

by the standard method to multiply latin squares.
But I think we have to transform the sudokus into
maps {1,2,..n}^6 --> {0,1} first.

it should work
can someone calculate the exact formula ? ;-)
dukuso
 
Posts: 479
Joined: 25 June 2005

Postby r.e.s. » Sat Dec 10, 2005 9:27 pm

dukuso wrote:it should also be possible to "multiply" two sudokugrids
(or even sudoku-puzzles ?) of size a*a and b*b
to get a new sudokugrid of size (a*b)*(a*b)

I've seen various methods for generating a larger LS from two smaller ones, although I don't have the sources at hand just now; however, it isn't clear to me why you would expect the necessary "Sudoku boxes" property to be preserved by such a method.
r.e.s.
 
Posts: 337
Joined: 31 August 2005

Postby dukuso » Sun Dec 11, 2005 5:31 am

it works easily by using the 4dim representation of sudokus:

When A:{0,..,a-1}^4 --> {0,..a*a-1}
and B:{0,..,b-1}^4 --> {0,..,b*b-1}
are sudoku-grids of sizes a and b,
then C:{0,..,a*b-1)^4 --> {0,..,a*b*a*b-1}
defined by
C(x_*b+y_)=A(x_)*b*b+B(y_)
is a sudokugrid of size a*b


example:




00 01 02 03
03 02 00 01

02 03 01 00
01 00 03 02


*


03 05 07 08 02 00 04 01 06
06 04 00 05 01 03 07 02 08
02 08 01 04 06 07 03 05 00

00 02 03 06 04 05 01 08 07
01 07 08 03 00 02 05 06 04
05 06 04 01 07 08 02 00 03

07 03 05 00 08 01 06 04 02
04 00 02 07 05 06 08 03 01
08 01 06 02 03 04 00 07 05


=


03 05 07 12 14 16 08 02 00 17 11 09 04 01 06 13 10 15 21 23 25 30 32 34 26 20 18 35 29 27 22 19 24 31 28 33
06 04 00 15 13 09 05 01 03 14 10 12 07 02 08 16 11 17 24 22 18 33 31 27 23 19 21 32 28 30 25 20 26 34 29 35
02 08 01 11 17 10 04 06 07 13 15 16 03 05 00 12 14 09 20 26 19 29 35 28 22 24 25 31 33 34 21 23 18 30 32 27
30 32 34 21 23 25 35 29 27 26 20 18 31 28 33 22 19 24 03 05 07 12 14 16 08 02 00 17 11 09 04 01 06 13 10 15
33 31 27 24 22 18 32 28 30 23 19 21 34 29 35 25 20 26 06 04 00 15 13 09 05 01 03 14 10 12 07 02 08 16 11 17
29 35 28 20 26 19 31 33 34 22 24 25 30 32 27 21 23 18 02 08 01 11 17 10 04 06 07 13 15 16 03 05 00 12 14 09

00 02 03 09 11 12 06 04 05 15 13 14 01 08 07 10 17 16 18 20 21 27 29 30 24 22 23 33 31 32 19 26 25 28 35 34
01 07 08 10 16 17 03 00 02 12 09 11 05 06 04 14 15 13 19 25 26 28 34 35 21 18 20 30 27 29 23 24 22 32 33 31
05 06 04 14 15 13 01 07 08 10 16 17 02 00 03 11 09 12 23 24 22 32 33 31 19 25 26 28 34 35 20 18 21 29 27 30
27 29 30 18 20 21 33 31 32 24 22 23 28 35 34 19 26 25 00 02 03 09 11 12 06 04 05 15 13 14 01 08 07 10 17 16
28 34 35 19 25 26 30 27 29 21 18 20 32 33 31 23 24 22 01 07 08 10 16 17 03 00 02 12 09 11 05 06 04 14 15 13
32 33 31 23 24 22 28 34 35 19 25 26 29 27 30 20 18 21 05 06 04 14 15 13 01 07 08 10 16 17 02 00 03 11 09 12

07 03 05 16 12 14 00 08 01 09 17 10 06 04 02 15 13 11 25 21 23 34 30 32 18 26 19 27 35 28 24 22 20 33 31 29
04 00 02 13 09 11 07 05 06 16 14 15 08 03 01 17 12 10 22 18 20 31 27 29 25 23 24 34 32 33 26 21 19 35 30 28
08 01 06 17 10 15 02 03 04 11 12 13 00 07 05 09 16 14 26 19 24 35 28 33 20 21 22 29 30 31 18 25 23 27 34 32
34 30 32 25 21 23 27 35 28 18 26 19 33 31 29 24 22 20 07 03 05 16 12 14 00 08 01 09 17 10 06 04 02 15 13 11
31 27 29 22 18 20 34 32 33 25 23 24 35 30 28 26 21 19 04 00 02 13 09 11 07 05 06 16 14 15 08 03 01 17 12 10
35 28 33 26 19 24 29 30 31 20 21 22 27 34 32 18 25 23 08 01 06 17 10 15 02 03 04 11 12 13 00 07 05 09 16 14

21 23 25 30 32 34 26 20 18 35 29 27 22 19 24 31 28 33 12 14 16 03 05 07 17 11 09 08 02 00 13 10 15 04 01 06
24 22 18 33 31 27 23 19 21 32 28 30 25 20 26 34 29 35 15 13 09 06 04 00 14 10 12 05 01 03 16 11 17 07 02 08
20 26 19 29 35 28 22 24 25 31 33 34 21 23 18 30 32 27 11 17 10 02 08 01 13 15 16 04 06 07 12 14 09 03 05 00
12 14 16 03 05 07 17 11 09 08 02 00 13 10 15 04 01 06 30 32 34 21 23 25 35 29 27 26 20 18 31 28 33 22 19 24
15 13 09 06 04 00 14 10 12 05 01 03 16 11 17 07 02 08 33 31 27 24 22 18 32 28 30 23 19 21 34 29 35 25 20 26
11 17 10 02 08 01 13 15 16 04 06 07 12 14 09 03 05 00 29 35 28 20 26 19 31 33 34 22 24 25 30 32 27 21 23 18

18 20 21 27 29 30 24 22 23 33 31 32 19 26 25 28 35 34 09 11 12 00 02 03 15 13 14 06 04 05 10 17 16 01 08 07
19 25 26 28 34 35 21 18 20 30 27 29 23 24 22 32 33 31 10 16 17 01 07 08 12 09 11 03 00 02 14 15 13 05 06 04
23 24 22 32 33 31 19 25 26 28 34 35 20 18 21 29 27 30 14 15 13 05 06 04 10 16 17 01 07 08 11 09 12 02 00 03
09 11 12 00 02 03 15 13 14 06 04 05 10 17 16 01 08 07 27 29 30 18 20 21 33 31 32 24 22 23 28 35 34 19 26 25
10 16 17 01 07 08 12 09 11 03 00 02 14 15 13 05 06 04 28 34 35 19 25 26 30 27 29 21 18 20 32 33 31 23 24 22
14 15 13 05 06 04 10 16 17 01 07 08 11 09 12 02 00 03 32 33 31 23 24 22 28 34 35 19 25 26 29 27 30 20 18 21

25 21 23 34 30 32 18 26 19 27 35 28 24 22 20 33 31 29 16 12 14 07 03 05 09 17 10 00 08 01 15 13 11 06 04 02
22 18 20 31 27 29 25 23 24 34 32 33 26 21 19 35 30 28 13 09 11 04 00 02 16 14 15 07 05 06 17 12 10 08 03 01
26 19 24 35 28 33 20 21 22 29 30 31 18 25 23 27 34 32 17 10 15 08 01 06 11 12 13 02 03 04 09 16 14 00 07 05
16 12 14 07 03 05 09 17 10 00 08 01 15 13 11 06 04 02 34 30 32 25 21 23 27 35 28 18 26 19 33 31 29 24 22 20
13 09 11 04 00 02 16 14 15 07 05 06 17 12 10 08 03 01 31 27 29 22 18 20 34 32 33 25 23 24 35 30 28 26 21 19
17 10 15 08 01 06 11 12 13 02 03 04 09 16 14 00 07 05 35 28 33 26 19 24 29 30 31 20 21 22 27 34 32 18 25 23

Last edited by dukuso on Sun Dec 11, 2005 9:20 pm, edited 1 time in total.
dukuso
 
Posts: 479
Joined: 25 June 2005

Postby dukuso » Sun Dec 11, 2005 6:51 am

here is a 100*100 grid.
Now delete some clues to make a puzzle from it...





19 03 16 11 17 44 28 41 36 42 . 08 09 22 04 14 33 34 47 29 39 . 12 18 23 24 10 37 43 48 49 35 . 06 20 15 02 05 31 45 40 27 30 . 25 21 13 07 01 50 46 38 32 26 . 69 53 66 61 67 94 78 91 86 92 . 58 59 72 54 64 83 84 97 79 89 . 62 68 73 74 60 87 93 98 99 85 . 56 70 65 52 55 81 95 90 77 80 . 75 71 63 57 51 00 96 88 82 76 .
20 25 23 14 07 45 50 48 39 32 . 10 01 05 24 18 35 26 30 49 43 . 21 11 04 06 13 46 36 29 31 38 . 12 09 17 16 03 37 34 42 41 28 . 15 08 22 19 02 40 33 47 44 27 . 70 75 73 64 57 95 00 98 89 82 . 60 51 55 74 68 85 76 80 99 93 . 71 61 54 56 63 96 86 79 81 88 . 62 59 67 66 53 87 84 92 91 78 . 65 58 72 69 52 90 83 97 94 77 .
01 15 21 02 04 26 40 46 27 29 . 23 20 06 11 03 48 45 31 36 28 . 09 19 08 07 25 34 44 33 32 50 . 13 14 22 24 10 38 39 47 49 35 . 12 05 18 17 16 37 30 43 42 41 . 51 65 71 52 54 76 90 96 77 79 . 73 70 56 61 53 98 95 81 86 78 . 59 69 58 57 75 84 94 83 82 00 . 63 64 72 74 60 88 89 97 99 85 . 62 55 68 67 66 87 80 93 92 91 .
06 18 10 13 22 31 43 35 38 47 . 12 15 02 21 16 37 40 27 46 41 . 01 05 03 14 17 26 30 28 39 42 . 08 04 07 19 25 33 29 32 44 50 . 09 24 20 11 23 34 49 45 36 48 . 56 68 60 63 72 81 93 85 88 97 . 62 65 52 71 66 87 90 77 96 91 . 51 55 53 64 67 76 80 78 89 92 . 58 54 57 69 75 83 79 82 94 00 . 59 74 70 61 73 84 99 95 86 98 .
12 09 05 24 08 37 34 30 49 33 . 19 07 25 13 17 44 32 50 38 42 . 15 02 16 22 20 40 27 41 47 45 . 01 21 18 11 23 26 46 43 36 48 . 10 06 04 03 14 35 31 29 28 39 . 62 59 55 74 58 87 84 80 99 83 . 69 57 75 63 67 94 82 00 88 92 . 65 52 66 72 70 90 77 91 97 95 . 51 71 68 61 73 76 96 93 86 98 . 60 56 54 53 64 85 81 79 78 89 .
94 78 91 86 92 69 53 66 61 67 . 83 84 97 79 89 58 59 72 54 64 . 87 93 98 99 85 62 68 73 74 60 . 81 95 90 77 80 56 70 65 52 55 . 00 96 88 82 76 75 71 63 57 51 . 19 03 16 11 17 44 28 41 36 42 . 08 09 22 04 14 33 34 47 29 39 . 12 18 23 24 10 37 43 48 49 35 . 06 20 15 02 05 31 45 40 27 30 . 25 21 13 07 01 50 46 38 32 26 .
95 00 98 89 82 70 75 73 64 57 . 85 76 80 99 93 60 51 55 74 68 . 96 86 79 81 88 71 61 54 56 63 . 87 84 92 91 78 62 59 67 66 53 . 90 83 97 94 77 65 58 72 69 52 . 20 25 23 14 07 45 50 48 39 32 . 10 01 05 24 18 35 26 30 49 43 . 21 11 04 06 13 46 36 29 31 38 . 12 09 17 16 03 37 34 42 41 28 . 15 08 22 19 02 40 33 47 44 27 .
76 90 96 77 79 51 65 71 52 54 . 98 95 81 86 78 73 70 56 61 53 . 84 94 83 82 00 59 69 58 57 75 . 88 89 97 99 85 63 64 72 74 60 . 87 80 93 92 91 62 55 68 67 66 . 01 15 21 02 04 26 40 46 27 29 . 23 20 06 11 03 48 45 31 36 28 . 09 19 08 07 25 34 44 33 32 50 . 13 14 22 24 10 38 39 47 49 35 . 12 05 18 17 16 37 30 43 42 41 .
81 93 85 88 97 56 68 60 63 72 . 87 90 77 96 91 62 65 52 71 66 . 76 80 78 89 92 51 55 53 64 67 . 83 79 82 94 00 58 54 57 69 75 . 84 99 95 86 98 59 74 70 61 73 . 06 18 10 13 22 31 43 35 38 47 . 12 15 02 21 16 37 40 27 46 41 . 01 05 03 14 17 26 30 28 39 42 . 08 04 07 19 25 33 29 32 44 50 . 09 24 20 11 23 34 49 45 36 48 .
87 84 80 99 83 62 59 55 74 58 . 94 82 00 88 92 69 57 75 63 67 . 90 77 91 97 95 65 52 66 72 70 . 76 96 93 86 98 51 71 68 61 73 . 85 81 79 78 89 60 56 54 53 64 . 12 09 05 24 08 37 34 30 49 33 . 19 07 25 13 17 44 32 50 38 42 . 15 02 16 22 20 40 27 41 47 45 . 01 21 18 11 23 26 46 43 36 48 . 10 06 04 03 14 35 31 29 28 39 .

23 14 22 15 03 48 39 47 40 28 . 01 21 09 12 08 26 46 34 37 33 . 05 07 06 18 19 30 32 31 43 44 . 16 11 20 13 24 41 36 45 38 49 . 02 04 25 10 17 27 29 50 35 42 . 73 64 72 65 53 98 89 97 90 78 . 51 71 59 62 58 76 96 84 87 83 . 55 57 56 68 69 80 82 81 93 94 . 66 61 70 63 74 91 86 95 88 99 . 52 54 75 60 67 77 79 00 85 92 .
21 17 18 08 09 46 42 43 33 34 . 22 24 11 19 20 47 49 36 44 45 . 02 10 25 04 16 27 35 50 29 41 . 23 03 05 06 14 48 28 30 31 39 . 13 07 01 15 12 38 32 26 40 37 . 71 67 68 58 59 96 92 93 83 84 . 72 74 61 69 70 97 99 86 94 95 . 52 60 75 54 66 77 85 00 79 91 . 73 53 55 56 64 98 78 80 81 89 . 63 57 51 65 62 88 82 76 90 87 .
05 20 06 07 25 30 45 31 32 50 . 16 18 14 15 04 41 43 39 40 29 . 23 01 13 09 08 48 26 38 34 33 . 02 12 21 10 17 27 37 46 35 42 . 19 22 11 24 03 44 47 36 49 28 . 55 70 56 57 75 80 95 81 82 00 . 66 68 64 65 54 91 93 89 90 79 . 73 51 63 59 58 98 76 88 84 83 . 52 62 71 60 67 77 87 96 85 92 . 69 72 61 74 53 94 97 86 99 78 .
13 12 11 19 24 38 37 36 44 49 . 02 10 23 05 06 27 35 48 30 31 . 17 20 22 15 03 42 45 47 40 28 . 07 01 25 04 18 32 26 50 29 43 . 16 14 09 21 08 41 39 34 46 33 . 63 62 61 69 74 88 87 86 94 99 . 52 60 73 55 56 77 85 98 80 81 . 67 70 72 65 53 92 95 97 90 78 . 57 51 75 54 68 82 76 00 79 93 . 66 64 59 71 58 91 89 84 96 83 .
10 01 02 04 16 35 26 27 29 41 . 17 25 13 03 07 42 50 38 28 32 . 24 12 14 21 11 49 37 39 46 36 . 19 15 09 22 08 44 40 34 47 33 . 23 18 06 20 05 48 43 31 45 30 . 60 51 52 54 66 85 76 77 79 91 . 67 75 63 53 57 92 00 88 78 82 . 74 62 64 71 61 99 87 89 96 86 . 69 65 59 72 58 94 90 84 97 83 . 73 68 56 70 55 98 93 81 95 80 .
98 89 97 90 78 73 64 72 65 53 . 76 96 84 87 83 51 71 59 62 58 . 80 82 81 93 94 55 57 56 68 69 . 91 86 95 88 99 66 61 70 63 74 . 77 79 00 85 92 52 54 75 60 67 . 23 14 22 15 03 48 39 47 40 28 . 01 21 09 12 08 26 46 34 37 33 . 05 07 06 18 19 30 32 31 43 44 . 16 11 20 13 24 41 36 45 38 49 . 02 04 25 10 17 27 29 50 35 42 .
96 92 93 83 84 71 67 68 58 59 . 97 99 86 94 95 72 74 61 69 70 . 77 85 00 79 91 52 60 75 54 66 . 98 78 80 81 89 73 53 55 56 64 . 88 82 76 90 87 63 57 51 65 62 . 21 17 18 08 09 46 42 43 33 34 . 22 24 11 19 20 47 49 36 44 45 . 02 10 25 04 16 27 35 50 29 41 . 23 03 05 06 14 48 28 30 31 39 . 13 07 01 15 12 38 32 26 40 37 .
80 95 81 82 00 55 70 56 57 75 . 91 93 89 90 79 66 68 64 65 54 . 98 76 88 84 83 73 51 63 59 58 . 77 87 96 85 92 52 62 71 60 67 . 94 97 86 99 78 69 72 61 74 53 . 05 20 06 07 25 30 45 31 32 50 . 16 18 14 15 04 41 43 39 40 29 . 23 01 13 09 08 48 26 38 34 33 . 02 12 21 10 17 27 37 46 35 42 . 19 22 11 24 03 44 47 36 49 28 .
88 87 86 94 99 63 62 61 69 74 . 77 85 98 80 81 52 60 73 55 56 . 92 95 97 90 78 67 70 72 65 53 . 82 76 00 79 93 57 51 75 54 68 . 91 89 84 96 83 66 64 59 71 58 . 13 12 11 19 24 38 37 36 44 49 . 02 10 23 05 06 27 35 48 30 31 . 17 20 22 15 03 42 45 47 40 28 . 07 01 25 04 18 32 26 50 29 43 . 16 14 09 21 08 41 39 34 46 33 .
85 76 77 79 91 60 51 52 54 66 . 92 00 88 78 82 67 75 63 53 57 . 99 87 89 96 86 74 62 64 71 61 . 94 90 84 97 83 69 65 59 72 58 . 98 93 81 95 80 73 68 56 70 55 . 10 01 02 04 16 35 26 27 29 41 . 17 25 13 03 07 42 50 38 28 32 . 24 12 14 21 11 49 37 39 46 36 . 19 15 09 22 08 44 40 34 47 33 . 23 18 06 20 05 48 43 31 45 30 .

25 19 03 09 05 50 44 28 34 30 . 20 11 12 07 01 45 36 37 32 26 . 06 23 02 08 18 31 48 27 33 43 . 24 17 13 21 22 49 42 38 46 47 . 14 16 10 04 15 39 41 35 29 40 . 75 69 53 59 55 00 94 78 84 80 . 70 61 62 57 51 95 86 87 82 76 . 56 73 52 58 68 81 98 77 83 93 . 74 67 63 71 72 99 92 88 96 97 . 64 66 60 54 65 89 91 85 79 90 .
22 06 13 17 18 47 31 38 42 43 . 24 02 16 14 23 49 27 41 39 48 . 07 09 11 10 15 32 34 36 35 40 . 04 08 12 03 19 29 33 37 28 44 . 20 01 05 25 21 45 26 30 50 46 . 72 56 63 67 68 97 81 88 92 93 . 74 52 66 64 73 99 77 91 89 98 . 57 59 61 60 65 82 84 86 85 90 . 54 58 62 53 69 79 83 87 78 94 . 70 51 55 75 71 95 76 80 00 96 .
04 24 14 12 11 29 49 39 37 36 . 18 17 15 06 05 43 42 40 31 30 . 13 21 19 25 01 38 46 44 50 26 . 09 16 10 23 20 34 41 35 48 45 . 07 03 08 02 22 32 28 33 27 47 . 54 74 64 62 61 79 99 89 87 86 . 68 67 65 56 55 93 92 90 81 80 . 63 71 69 75 51 88 96 94 00 76 . 59 66 60 73 70 84 91 85 98 95 . 57 53 58 52 72 82 78 83 77 97 .
15 02 07 20 21 40 27 32 45 46 . 09 04 08 22 10 34 29 33 47 35 . 14 03 17 16 24 39 28 42 41 49 . 05 25 11 18 01 30 50 36 43 26 . 06 13 23 12 19 31 38 48 37 44 . 65 52 57 70 71 90 77 82 95 96 . 59 54 58 72 60 84 79 83 97 85 . 64 53 67 66 74 89 78 92 91 99 . 55 75 61 68 51 80 00 86 93 76 . 56 63 73 62 69 81 88 98 87 94 .
16 23 08 10 01 41 48 33 35 26 . 21 03 19 25 13 46 28 44 50 38 . 04 22 20 05 12 29 47 45 30 37 . 14 02 06 15 07 39 27 31 40 32 . 24 09 17 18 11 49 34 42 43 36 . 66 73 58 60 51 91 98 83 85 76 . 71 53 69 75 63 96 78 94 00 88 . 54 72 70 55 62 79 97 95 80 87 . 64 52 56 65 57 89 77 81 90 82 . 74 59 67 68 61 99 84 92 93 86 .
00 94 78 84 80 75 69 53 59 55 . 95 86 87 82 76 70 61 62 57 51 . 81 98 77 83 93 56 73 52 58 68 . 99 92 88 96 97 74 67 63 71 72 . 89 91 85 79 90 64 66 60 54 65 . 25 19 03 09 05 50 44 28 34 30 . 20 11 12 07 01 45 36 37 32 26 . 06 23 02 08 18 31 48 27 33 43 . 24 17 13 21 22 49 42 38 46 47 . 14 16 10 04 15 39 41 35 29 40 .
97 81 88 92 93 72 56 63 67 68 . 99 77 91 89 98 74 52 66 64 73 . 82 84 86 85 90 57 59 61 60 65 . 79 83 87 78 94 54 58 62 53 69 . 95 76 80 00 96 70 51 55 75 71 . 22 06 13 17 18 47 31 38 42 43 . 24 02 16 14 23 49 27 41 39 48 . 07 09 11 10 15 32 34 36 35 40 . 04 08 12 03 19 29 33 37 28 44 . 20 01 05 25 21 45 26 30 50 46 .
79 99 89 87 86 54 74 64 62 61 . 93 92 90 81 80 68 67 65 56 55 . 88 96 94 00 76 63 71 69 75 51 . 84 91 85 98 95 59 66 60 73 70 . 82 78 83 77 97 57 53 58 52 72 . 04 24 14 12 11 29 49 39 37 36 . 18 17 15 06 05 43 42 40 31 30 . 13 21 19 25 01 38 46 44 50 26 . 09 16 10 23 20 34 41 35 48 45 . 07 03 08 02 22 32 28 33 27 47 .
90 77 82 95 96 65 52 57 70 71 . 84 79 83 97 85 59 54 58 72 60 . 89 78 92 91 99 64 53 67 66 74 . 80 00 86 93 76 55 75 61 68 51 . 81 88 98 87 94 56 63 73 62 69 . 15 02 07 20 21 40 27 32 45 46 . 09 04 08 22 10 34 29 33 47 35 . 14 03 17 16 24 39 28 42 41 49 . 05 25 11 18 01 30 50 36 43 26 . 06 13 23 12 19 31 38 48 37 44 .
91 98 83 85 76 66 73 58 60 51 . 96 78 94 00 88 71 53 69 75 63 . 79 97 95 80 87 54 72 70 55 62 . 89 77 81 90 82 64 52 56 65 57 . 99 84 92 93 86 74 59 67 68 61 . 16 23 08 10 01 41 48 33 35 26 . 21 03 19 25 13 46 28 44 50 38 . 04 22 20 05 12 29 47 45 30 37 . 14 02 06 15 07 39 27 31 40 32 . 24 09 17 18 11 49 34 42 43 36 .

03 22 09 25 14 28 47 34 50 39 . 07 12 17 01 11 32 37 42 26 36 . 19 08 18 23 05 44 33 43 48 30 . 21 13 24 20 06 46 38 49 45 31 . 04 02 15 16 10 29 27 40 41 35 . 53 72 59 75 64 78 97 84 00 89 . 57 62 67 51 61 82 87 92 76 86 . 69 58 68 73 55 94 83 93 98 80 . 71 63 74 70 56 96 88 99 95 81 . 54 52 65 66 60 79 77 90 91 85 .
11 13 15 05 19 36 38 40 30 44 . 03 14 24 18 09 28 39 49 43 34 . 16 04 10 20 21 41 29 35 45 46 . 17 22 23 12 02 42 47 48 37 27 . 01 25 07 08 06 26 50 32 33 31 . 61 63 65 55 69 86 88 90 80 94 . 53 64 74 68 59 78 89 99 93 84 . 66 54 60 70 71 91 79 85 95 96 . 67 72 73 62 52 92 97 98 87 77 . 51 75 57 58 56 76 00 82 83 81 .
07 21 01 18 12 32 46 26 43 37 . 06 08 04 23 15 31 33 29 48 40 . 22 17 09 11 02 47 42 34 36 27 . 25 10 19 05 16 50 35 44 30 41 . 03 20 24 14 13 28 45 49 39 38 . 57 71 51 68 62 82 96 76 93 87 . 56 58 54 73 65 81 83 79 98 90 . 72 67 59 61 52 97 92 84 86 77 . 75 60 69 55 66 00 85 94 80 91 . 53 70 74 64 63 78 95 99 89 88 .
08 16 24 23 10 33 41 49 48 35 . 25 05 21 20 02 50 30 46 45 27 . 03 13 15 01 06 28 38 40 26 31 . 11 07 14 09 04 36 32 39 34 29 . 17 19 12 22 18 42 44 37 47 43 . 58 66 74 73 60 83 91 99 98 85 . 75 55 71 70 52 00 80 96 95 77 . 53 63 65 51 56 78 88 90 76 81 . 61 57 64 59 54 86 82 89 84 79 . 67 69 62 72 68 92 94 87 97 93 .
02 04 17 06 20 27 29 42 31 45 . 13 22 10 16 19 38 47 35 41 44 . 25 14 24 12 07 50 39 49 37 32 . 03 18 01 08 15 28 43 26 33 40 . 11 23 21 05 09 36 48 46 30 34 . 52 54 67 56 70 77 79 92 81 95 . 63 72 60 66 69 88 97 85 91 94 . 75 64 74 62 57 00 89 99 87 82 . 53 68 51 58 65 78 93 76 83 90 . 61 73 71 55 59 86 98 96 80 84 .
78 97 84 00 89 53 72 59 75 64 . 82 87 92 76 86 57 62 67 51 61 . 94 83 93 98 80 69 58 68 73 55 . 96 88 99 95 81 71 63 74 70 56 . 79 77 90 91 85 54 52 65 66 60 . 03 22 09 25 14 28 47 34 50 39 . 07 12 17 01 11 32 37 42 26 36 . 19 08 18 23 05 44 33 43 48 30 . 21 13 24 20 06 46 38 49 45 31 . 04 02 15 16 10 29 27 40 41 35 .
86 88 90 80 94 61 63 65 55 69 . 78 89 99 93 84 53 64 74 68 59 . 91 79 85 95 96 66 54 60 70 71 . 92 97 98 87 77 67 72 73 62 52 . 76 00 82 83 81 51 75 57 58 56 . 11 13 15 05 19 36 38 40 30 44 . 03 14 24 18 09 28 39 49 43 34 . 16 04 10 20 21 41 29 35 45 46 . 17 22 23 12 02 42 47 48 37 27 . 01 25 07 08 06 26 50 32 33 31 .
82 96 76 93 87 57 71 51 68 62 . 81 83 79 98 90 56 58 54 73 65 . 97 92 84 86 77 72 67 59 61 52 . 00 85 94 80 91 75 60 69 55 66 . 78 95 99 89 88 53 70 74 64 63 . 07 21 01 18 12 32 46 26 43 37 . 06 08 04 23 15 31 33 29 48 40 . 22 17 09 11 02 47 42 34 36 27 . 25 10 19 05 16 50 35 44 30 41 . 03 20 24 14 13 28 45 49 39 38 .
83 91 99 98 85 58 66 74 73 60 . 00 80 96 95 77 75 55 71 70 52 . 78 88 90 76 81 53 63 65 51 56 . 86 82 89 84 79 61 57 64 59 54 . 92 94 87 97 93 67 69 62 72 68 . 08 16 24 23 10 33 41 49 48 35 . 25 05 21 20 02 50 30 46 45 27 . 03 13 15 01 06 28 38 40 26 31 . 11 07 14 09 04 36 32 39 34 29 . 17 19 12 22 18 42 44 37 47 43 .
77 79 92 81 95 52 54 67 56 70 . 88 97 85 91 94 63 72 60 66 69 . 00 89 99 87 82 75 64 74 62 57 . 78 93 76 83 90 53 68 51 58 65 . 86 98 96 80 84 61 73 71 55 59 . 02 04 17 06 20 27 29 42 31 45 . 13 22 10 16 19 38 47 35 41 44 . 25 14 24 12 07 50 39 49 37 32 . 03 18 01 08 15 28 43 26 33 40 . 11 23 21 05 09 36 48 46 30 34 .

14 11 25 03 15 39 36 50 28 40 . 05 06 07 09 12 30 31 32 34 37 . 18 16 21 19 23 43 41 46 44 48 . 20 24 08 17 13 45 49 33 42 38 . 22 10 02 01 04 47 35 27 26 29 . 64 61 75 53 65 89 86 00 78 90 . 55 56 57 59 62 80 81 82 84 87 . 68 66 71 69 73 93 91 96 94 98 . 70 74 58 67 63 95 99 83 92 88 . 72 60 52 51 54 97 85 77 76 79 .
09 07 20 21 13 34 32 45 46 38 . 14 19 18 02 24 39 44 43 27 49 . 10 15 05 17 04 35 40 30 42 29 . 22 23 03 01 12 47 48 28 26 37 . 08 11 16 06 25 33 36 41 31 50 . 59 57 70 71 63 84 82 95 96 88 . 64 69 68 52 74 89 94 93 77 99 . 60 65 55 67 54 85 90 80 92 79 . 72 73 53 51 62 97 98 78 76 87 . 58 61 66 56 75 83 86 91 81 00 .
24 05 19 16 02 49 30 44 41 27 . 11 23 01 17 22 36 48 26 42 47 . 08 25 12 03 09 33 50 37 28 34 . 10 06 04 07 21 35 31 29 32 46 . 18 15 14 13 20 43 40 39 38 45 . 74 55 69 66 52 99 80 94 91 77 . 61 73 51 67 72 86 98 76 92 97 . 58 75 62 53 59 83 00 87 78 84 . 60 56 54 57 71 85 81 79 82 96 . 68 65 64 63 70 93 90 89 88 95 .
17 08 04 22 06 42 33 29 47 31 . 15 13 20 10 21 40 38 45 35 46 . 11 24 01 02 14 36 49 26 27 39 . 18 19 16 25 09 43 44 41 50 34 . 05 12 03 23 07 30 37 28 48 32 . 67 58 54 72 56 92 83 79 97 81 . 65 63 70 60 71 90 88 95 85 96 . 61 74 51 52 64 86 99 76 77 89 . 68 69 66 75 59 93 94 91 00 84 . 55 62 53 73 57 80 87 78 98 82 .
18 10 12 01 23 43 35 37 26 48 . 04 16 03 08 25 29 41 28 33 50 . 20 06 07 13 22 45 31 32 38 47 . 15 05 02 14 11 40 30 27 39 36 . 21 17 19 09 24 46 42 44 34 49 . 68 60 62 51 73 93 85 87 76 98 . 54 66 53 58 75 79 91 78 83 00 . 70 56 57 63 72 95 81 82 88 97 . 65 55 52 64 61 90 80 77 89 86 . 71 67 69 59 74 96 92 94 84 99 .
89 86 00 78 90 64 61 75 53 65 . 80 81 82 84 87 55 56 57 59 62 . 93 91 96 94 98 68 66 71 69 73 . 95 99 83 92 88 70 74 58 67 63 . 97 85 77 76 79 72 60 52 51 54 . 14 11 25 03 15 39 36 50 28 40 . 05 06 07 09 12 30 31 32 34 37 . 18 16 21 19 23 43 41 46 44 48 . 20 24 08 17 13 45 49 33 42 38 . 22 10 02 01 04 47 35 27 26 29 .
84 82 95 96 88 59 57 70 71 63 . 89 94 93 77 99 64 69 68 52 74 . 85 90 80 92 79 60 65 55 67 54 . 97 98 78 76 87 72 73 53 51 62 . 83 86 91 81 00 58 61 66 56 75 . 09 07 20 21 13 34 32 45 46 38 . 14 19 18 02 24 39 44 43 27 49 . 10 15 05 17 04 35 40 30 42 29 . 22 23 03 01 12 47 48 28 26 37 . 08 11 16 06 25 33 36 41 31 50 .
99 80 94 91 77 74 55 69 66 52 . 86 98 76 92 97 61 73 51 67 72 . 83 00 87 78 84 58 75 62 53 59 . 85 81 79 82 96 60 56 54 57 71 . 93 90 89 88 95 68 65 64 63 70 . 24 05 19 16 02 49 30 44 41 27 . 11 23 01 17 22 36 48 26 42 47 . 08 25 12 03 09 33 50 37 28 34 . 10 06 04 07 21 35 31 29 32 46 . 18 15 14 13 20 43 40 39 38 45 .
92 83 79 97 81 67 58 54 72 56 . 90 88 95 85 96 65 63 70 60 71 . 86 99 76 77 89 61 74 51 52 64 . 93 94 91 00 84 68 69 66 75 59 . 80 87 78 98 82 55 62 53 73 57 . 17 08 04 22 06 42 33 29 47 31 . 15 13 20 10 21 40 38 45 35 46 . 11 24 01 02 14 36 49 26 27 39 . 18 19 16 25 09 43 44 41 50 34 . 05 12 03 23 07 30 37 28 48 32 .
93 85 87 76 98 68 60 62 51 73 . 79 91 78 83 00 54 66 53 58 75 . 95 81 82 88 97 70 56 57 63 72 . 90 80 77 89 86 65 55 52 64 61 . 96 92 94 84 99 71 67 69 59 74 . 18 10 12 01 23 43 35 37 26 48 . 04 16 03 08 25 29 41 28 33 50 . 20 06 07 13 22 45 31 32 38 47 . 15 05 02 14 11 40 30 27 39 36 . 21 17 19 09 24 46 42 44 34 49 .

69 53 66 61 67 94 78 91 86 92 . 58 59 72 54 64 83 84 97 79 89 . 62 68 73 74 60 87 93 98 99 85 . 56 70 65 52 55 81 95 90 77 80 . 75 71 63 57 51 00 96 88 82 76 . 44 28 41 36 42 19 03 16 11 17 . 33 34 47 29 39 08 09 22 04 14 . 37 43 48 49 35 12 18 23 24 10 . 31 45 40 27 30 06 20 15 02 05 . 50 46 38 32 26 25 21 13 07 01 .
70 75 73 64 57 95 00 98 89 82 . 60 51 55 74 68 85 76 80 99 93 . 71 61 54 56 63 96 86 79 81 88 . 62 59 67 66 53 87 84 92 91 78 . 65 58 72 69 52 90 83 97 94 77 . 45 50 48 39 32 20 25 23 14 07 . 35 26 30 49 43 10 01 05 24 18 . 46 36 29 31 38 21 11 04 06 13 . 37 34 42 41 28 12 09 17 16 03 . 40 33 47 44 27 15 08 22 19 02 .
51 65 71 52 54 76 90 96 77 79 . 73 70 56 61 53 98 95 81 86 78 . 59 69 58 57 75 84 94 83 82 00 . 63 64 72 74 60 88 89 97 99 85 . 62 55 68 67 66 87 80 93 92 91 . 26 40 46 27 29 01 15 21 02 04 . 48 45 31 36 28 23 20 06 11 03 . 34 44 33 32 50 09 19 08 07 25 . 38 39 47 49 35 13 14 22 24 10 . 37 30 43 42 41 12 05 18 17 16 .
56 68 60 63 72 81 93 85 88 97 . 62 65 52 71 66 87 90 77 96 91 . 51 55 53 64 67 76 80 78 89 92 . 58 54 57 69 75 83 79 82 94 00 . 59 74 70 61 73 84 99 95 86 98 . 31 43 35 38 47 06 18 10 13 22 . 37 40 27 46 41 12 15 02 21 16 . 26 30 28 39 42 01 05 03 14 17 . 33 29 32 44 50 08 04 07 19 25 . 34 49 45 36 48 09 24 20 11 23 .
62 59 55 74 58 87 84 80 99 83 . 69 57 75 63 67 94 82 00 88 92 . 65 52 66 72 70 90 77 91 97 95 . 51 71 68 61 73 76 96 93 86 98 . 60 56 54 53 64 85 81 79 78 89 . 37 34 30 49 33 12 09 05 24 08 . 44 32 50 38 42 19 07 25 13 17 . 40 27 41 47 45 15 02 16 22 20 . 26 46 43 36 48 01 21 18 11 23 . 35 31 29 28 39 10 06 04 03 14 .
44 28 41 36 42 19 03 16 11 17 . 33 34 47 29 39 08 09 22 04 14 . 37 43 48 49 35 12 18 23 24 10 . 31 45 40 27 30 06 20 15 02 05 . 50 46 38 32 26 25 21 13 07 01 . 94 78 91 86 92 69 53 66 61 67 . 83 84 97 79 89 58 59 72 54 64 . 87 93 98 99 85 62 68 73 74 60 . 81 95 90 77 80 56 70 65 52 55 . 00 96 88 82 76 75 71 63 57 51 .
45 50 48 39 32 20 25 23 14 07 . 35 26 30 49 43 10 01 05 24 18 . 46 36 29 31 38 21 11 04 06 13 . 37 34 42 41 28 12 09 17 16 03 . 40 33 47 44 27 15 08 22 19 02 . 95 00 98 89 82 70 75 73 64 57 . 85 76 80 99 93 60 51 55 74 68 . 96 86 79 81 88 71 61 54 56 63 . 87 84 92 91 78 62 59 67 66 53 . 90 83 97 94 77 65 58 72 69 52 .
26 40 46 27 29 01 15 21 02 04 . 48 45 31 36 28 23 20 06 11 03 . 34 44 33 32 50 09 19 08 07 25 . 38 39 47 49 35 13 14 22 24 10 . 37 30 43 42 41 12 05 18 17 16 . 76 90 96 77 79 51 65 71 52 54 . 98 95 81 86 78 73 70 56 61 53 . 84 94 83 82 00 59 69 58 57 75 . 88 89 97 99 85 63 64 72 74 60 . 87 80 93 92 91 62 55 68 67 66 .
31 43 35 38 47 06 18 10 13 22 . 37 40 27 46 41 12 15 02 21 16 . 26 30 28 39 42 01 05 03 14 17 . 33 29 32 44 50 08 04 07 19 25 . 34 49 45 36 48 09 24 20 11 23 . 81 93 85 88 97 56 68 60 63 72 . 87 90 77 96 91 62 65 52 71 66 . 76 80 78 89 92 51 55 53 64 67 . 83 79 82 94 00 58 54 57 69 75 . 84 99 95 86 98 59 74 70 61 73 .
37 34 30 49 33 12 09 05 24 08 . 44 32 50 38 42 19 07 25 13 17 . 40 27 41 47 45 15 02 16 22 20 . 26 46 43 36 48 01 21 18 11 23 . 35 31 29 28 39 10 06 04 03 14 . 87 84 80 99 83 62 59 55 74 58 . 94 82 00 88 92 69 57 75 63 67 . 90 77 91 97 95 65 52 66 72 70 . 76 96 93 86 98 51 71 68 61 73 . 85 81 79 78 89 60 56 54 53 64 .

73 64 72 65 53 98 89 97 90 78 . 51 71 59 62 58 76 96 84 87 83 . 55 57 56 68 69 80 82 81 93 94 . 66 61 70 63 74 91 86 95 88 99 . 52 54 75 60 67 77 79 00 85 92 . 48 39 47 40 28 23 14 22 15 03 . 26 46 34 37 33 01 21 09 12 08 . 30 32 31 43 44 05 07 06 18 19 . 41 36 45 38 49 16 11 20 13 24 . 27 29 50 35 42 02 04 25 10 17 .
71 67 68 58 59 96 92 93 83 84 . 72 74 61 69 70 97 99 86 94 95 . 52 60 75 54 66 77 85 00 79 91 . 73 53 55 56 64 98 78 80 81 89 . 63 57 51 65 62 88 82 76 90 87 . 46 42 43 33 34 21 17 18 08 09 . 47 49 36 44 45 22 24 11 19 20 . 27 35 50 29 41 02 10 25 04 16 . 48 28 30 31 39 23 03 05 06 14 . 38 32 26 40 37 13 07 01 15 12 .
55 70 56 57 75 80 95 81 82 00 . 66 68 64 65 54 91 93 89 90 79 . 73 51 63 59 58 98 76 88 84 83 . 52 62 71 60 67 77 87 96 85 92 . 69 72 61 74 53 94 97 86 99 78 . 30 45 31 32 50 05 20 06 07 25 . 41 43 39 40 29 16 18 14 15 04 . 48 26 38 34 33 23 01 13 09 08 . 27 37 46 35 42 02 12 21 10 17 . 44 47 36 49 28 19 22 11 24 03 .
63 62 61 69 74 88 87 86 94 99 . 52 60 73 55 56 77 85 98 80 81 . 67 70 72 65 53 92 95 97 90 78 . 57 51 75 54 68 82 76 00 79 93 . 66 64 59 71 58 91 89 84 96 83 . 38 37 36 44 49 13 12 11 19 24 . 27 35 48 30 31 02 10 23 05 06 . 42 45 47 40 28 17 20 22 15 03 . 32 26 50 29 43 07 01 25 04 18 . 41 39 34 46 33 16 14 09 21 08 .
60 51 52 54 66 85 76 77 79 91 . 67 75 63 53 57 92 00 88 78 82 . 74 62 64 71 61 99 87 89 96 86 . 69 65 59 72 58 94 90 84 97 83 . 73 68 56 70 55 98 93 81 95 80 . 35 26 27 29 41 10 01 02 04 16 . 42 50 38 28 32 17 25 13 03 07 . 49 37 39 46 36 24 12 14 21 11 . 44 40 34 47 33 19 15 09 22 08 . 48 43 31 45 30 23 18 06 20 05 .
48 39 47 40 28 23 14 22 15 03 . 26 46 34 37 33 01 21 09 12 08 . 30 32 31 43 44 05 07 06 18 19 . 41 36 45 38 49 16 11 20 13 24 . 27 29 50 35 42 02 04 25 10 17 . 98 89 97 90 78 73 64 72 65 53 . 76 96 84 87 83 51 71 59 62 58 . 80 82 81 93 94 55 57 56 68 69 . 91 86 95 88 99 66 61 70 63 74 . 77 79 00 85 92 52 54 75 60 67 .
46 42 43 33 34 21 17 18 08 09 . 47 49 36 44 45 22 24 11 19 20 . 27 35 50 29 41 02 10 25 04 16 . 48 28 30 31 39 23 03 05 06 14 . 38 32 26 40 37 13 07 01 15 12 . 96 92 93 83 84 71 67 68 58 59 . 97 99 86 94 95 72 74 61 69 70 . 77 85 00 79 91 52 60 75 54 66 . 98 78 80 81 89 73 53 55 56 64 . 88 82 76 90 87 63 57 51 65 62 .
30 45 31 32 50 05 20 06 07 25 . 41 43 39 40 29 16 18 14 15 04 . 48 26 38 34 33 23 01 13 09 08 . 27 37 46 35 42 02 12 21 10 17 . 44 47 36 49 28 19 22 11 24 03 . 80 95 81 82 00 55 70 56 57 75 . 91 93 89 90 79 66 68 64 65 54 . 98 76 88 84 83 73 51 63 59 58 . 77 87 96 85 92 52 62 71 60 67 . 94 97 86 99 78 69 72 61 74 53 .
38 37 36 44 49 13 12 11 19 24 . 27 35 48 30 31 02 10 23 05 06 . 42 45 47 40 28 17 20 22 15 03 . 32 26 50 29 43 07 01 25 04 18 . 41 39 34 46 33 16 14 09 21 08 . 88 87 86 94 99 63 62 61 69 74 . 77 85 98 80 81 52 60 73 55 56 . 92 95 97 90 78 67 70 72 65 53 . 82 76 00 79 93 57 51 75 54 68 . 91 89 84 96 83 66 64 59 71 58 .
35 26 27 29 41 10 01 02 04 16 . 42 50 38 28 32 17 25 13 03 07 . 49 37 39 46 36 24 12 14 21 11 . 44 40 34 47 33 19 15 09 22 08 . 48 43 31 45 30 23 18 06 20 05 . 85 76 77 79 91 60 51 52 54 66 . 92 00 88 78 82 67 75 63 53 57 . 99 87 89 96 86 74 62 64 71 61 . 94 90 84 97 83 69 65 59 72 58 . 98 93 81 95 80 73 68 56 70 55 .

75 69 53 59 55 00 94 78 84 80 . 70 61 62 57 51 95 86 87 82 76 . 56 73 52 58 68 81 98 77 83 93 . 74 67 63 71 72 99 92 88 96 97 . 64 66 60 54 65 89 91 85 79 90 . 50 44 28 34 30 25 19 03 09 05 . 45 36 37 32 26 20 11 12 07 01 . 31 48 27 33 43 06 23 02 08 18 . 49 42 38 46 47 24 17 13 21 22 . 39 41 35 29 40 14 16 10 04 15 .
72 56 63 67 68 97 81 88 92 93 . 74 52 66 64 73 99 77 91 89 98 . 57 59 61 60 65 82 84 86 85 90 . 54 58 62 53 69 79 83 87 78 94 . 70 51 55 75 71 95 76 80 00 96 . 47 31 38 42 43 22 06 13 17 18 . 49 27 41 39 48 24 02 16 14 23 . 32 34 36 35 40 07 09 11 10 15 . 29 33 37 28 44 04 08 12 03 19 . 45 26 30 50 46 20 01 05 25 21 .
54 74 64 62 61 79 99 89 87 86 . 68 67 65 56 55 93 92 90 81 80 . 63 71 69 75 51 88 96 94 00 76 . 59 66 60 73 70 84 91 85 98 95 . 57 53 58 52 72 82 78 83 77 97 . 29 49 39 37 36 04 24 14 12 11 . 43 42 40 31 30 18 17 15 06 05 . 38 46 44 50 26 13 21 19 25 01 . 34 41 35 48 45 09 16 10 23 20 . 32 28 33 27 47 07 03 08 02 22 .
65 52 57 70 71 90 77 82 95 96 . 59 54 58 72 60 84 79 83 97 85 . 64 53 67 66 74 89 78 92 91 99 . 55 75 61 68 51 80 00 86 93 76 . 56 63 73 62 69 81 88 98 87 94 . 40 27 32 45 46 15 02 07 20 21 . 34 29 33 47 35 09 04 08 22 10 . 39 28 42 41 49 14 03 17 16 24 . 30 50 36 43 26 05 25 11 18 01 . 31 38 48 37 44 06 13 23 12 19 .
66 73 58 60 51 91 98 83 85 76 . 71 53 69 75 63 96 78 94 00 88 . 54 72 70 55 62 79 97 95 80 87 . 64 52 56 65 57 89 77 81 90 82 . 74 59 67 68 61 99 84 92 93 86 . 41 48 33 35 26 16 23 08 10 01 . 46 28 44 50 38 21 03 19 25 13 . 29 47 45 30 37 04 22 20 05 12 . 39 27 31 40 32 14 02 06 15 07 . 49 34 42 43 36 24 09 17 18 11 .
50 44 28 34 30 25 19 03 09 05 . 45 36 37 32 26 20 11 12 07 01 . 31 48 27 33 43 06 23 02 08 18 . 49 42 38 46 47 24 17 13 21 22 . 39 41 35 29 40 14 16 10 04 15 . 00 94 78 84 80 75 69 53 59 55 . 95 86 87 82 76 70 61 62 57 51 . 81 98 77 83 93 56 73 52 58 68 . 99 92 88 96 97 74 67 63 71 72 . 89 91 85 79 90 64 66 60 54 65 .
47 31 38 42 43 22 06 13 17 18 . 49 27 41 39 48 24 02 16 14 23 . 32 34 36 35 40 07 09 11 10 15 . 29 33 37 28 44 04 08 12 03 19 . 45 26 30 50 46 20 01 05 25 21 . 97 81 88 92 93 72 56 63 67 68 . 99 77 91 89 98 74 52 66 64 73 . 82 84 86 85 90 57 59 61 60 65 . 79 83 87 78 94 54 58 62 53 69 . 95 76 80 00 96 70 51 55 75 71 .
29 49 39 37 36 04 24 14 12 11 . 43 42 40 31 30 18 17 15 06 05 . 38 46 44 50 26 13 21 19 25 01 . 34 41 35 48 45 09 16 10 23 20 . 32 28 33 27 47 07 03 08 02 22 . 79 99 89 87 86 54 74 64 62 61 . 93 92 90 81 80 68 67 65 56 55 . 88 96 94 00 76 63 71 69 75 51 . 84 91 85 98 95 59 66 60 73 70 . 82 78 83 77 97 57 53 58 52 72 .
40 27 32 45 46 15 02 07 20 21 . 34 29 33 47 35 09 04 08 22 10 . 39 28 42 41 49 14 03 17 16 24 . 30 50 36 43 26 05 25 11 18 01 . 31 38 48 37 44 06 13 23 12 19 . 90 77 82 95 96 65 52 57 70 71 . 84 79 83 97 85 59 54 58 72 60 . 89 78 92 91 99 64 53 67 66 74 . 80 00 86 93 76 55 75 61 68 51 . 81 88 98 87 94 56 63 73 62 69 .
41 48 33 35 26 16 23 08 10 01 . 46 28 44 50 38 21 03 19 25 13 . 29 47 45 30 37 04 22 20 05 12 . 39 27 31 40 32 14 02 06 15 07 . 49 34 42 43 36 24 09 17 18 11 . 91 98 83 85 76 66 73 58 60 51 . 96 78 94 00 88 71 53 69 75 63 . 79 97 95 80 87 54 72 70 55 62 . 89 77 81 90 82 64 52 56 65 57 . 99 84 92 93 86 74 59 67 68 61 .

53 72 59 75 64 78 97 84 00 89 . 57 62 67 51 61 82 87 92 76 86 . 69 58 68 73 55 94 83 93 98 80 . 71 63 74 70 56 96 88 99 95 81 . 54 52 65 66 60 79 77 90 91 85 . 28 47 34 50 39 03 22 09 25 14 . 32 37 42 26 36 07 12 17 01 11 . 44 33 43 48 30 19 08 18 23 05 . 46 38 49 45 31 21 13 24 20 06 . 29 27 40 41 35 04 02 15 16 10 .
61 63 65 55 69 86 88 90 80 94 . 53 64 74 68 59 78 89 99 93 84 . 66 54 60 70 71 91 79 85 95 96 . 67 72 73 62 52 92 97 98 87 77 . 51 75 57 58 56 76 00 82 83 81 . 36 38 40 30 44 11 13 15 05 19 . 28 39 49 43 34 03 14 24 18 09 . 41 29 35 45 46 16 04 10 20 21 . 42 47 48 37 27 17 22 23 12 02 . 26 50 32 33 31 01 25 07 08 06 .
57 71 51 68 62 82 96 76 93 87 . 56 58 54 73 65 81 83 79 98 90 . 72 67 59 61 52 97 92 84 86 77 . 75 60 69 55 66 00 85 94 80 91 . 53 70 74 64 63 78 95 99 89 88 . 32 46 26 43 37 07 21 01 18 12 . 31 33 29 48 40 06 08 04 23 15 . 47 42 34 36 27 22 17 09 11 02 . 50 35 44 30 41 25 10 19 05 16 . 28 45 49 39 38 03 20 24 14 13 .
58 66 74 73 60 83 91 99 98 85 . 75 55 71 70 52 00 80 96 95 77 . 53 63 65 51 56 78 88 90 76 81 . 61 57 64 59 54 86 82 89 84 79 . 67 69 62 72 68 92 94 87 97 93 . 33 41 49 48 35 08 16 24 23 10 . 50 30 46 45 27 25 05 21 20 02 . 28 38 40 26 31 03 13 15 01 06 . 36 32 39 34 29 11 07 14 09 04 . 42 44 37 47 43 17 19 12 22 18 .
52 54 67 56 70 77 79 92 81 95 . 63 72 60 66 69 88 97 85 91 94 . 75 64 74 62 57 00 89 99 87 82 . 53 68 51 58 65 78 93 76 83 90 . 61 73 71 55 59 86 98 96 80 84 . 27 29 42 31 45 02 04 17 06 20 . 38 47 35 41 44 13 22 10 16 19 . 50 39 49 37 32 25 14 24 12 07 . 28 43 26 33 40 03 18 01 08 15 . 36 48 46 30 34 11 23 21 05 09 .
28 47 34 50 39 03 22 09 25 14 . 32 37 42 26 36 07 12 17 01 11 . 44 33 43 48 30 19 08 18 23 05 . 46 38 49 45 31 21 13 24 20 06 . 29 27 40 41 35 04 02 15 16 10 . 78 97 84 00 89 53 72 59 75 64 . 82 87 92 76 86 57 62 67 51 61 . 94 83 93 98 80 69 58 68 73 55 . 96 88 99 95 81 71 63 74 70 56 . 79 77 90 91 85 54 52 65 66 60 .
36 38 40 30 44 11 13 15 05 19 . 28 39 49 43 34 03 14 24 18 09 . 41 29 35 45 46 16 04 10 20 21 . 42 47 48 37 27 17 22 23 12 02 . 26 50 32 33 31 01 25 07 08 06 . 86 88 90 80 94 61 63 65 55 69 . 78 89 99 93 84 53 64 74 68 59 . 91 79 85 95 96 66 54 60 70 71 . 92 97 98 87 77 67 72 73 62 52 . 76 00 82 83 81 51 75 57 58 56 .
32 46 26 43 37 07 21 01 18 12 . 31 33 29 48 40 06 08 04 23 15 . 47 42 34 36 27 22 17 09 11 02 . 50 35 44 30 41 25 10 19 05 16 . 28 45 49 39 38 03 20 24 14 13 . 82 96 76 93 87 57 71 51 68 62 . 81 83 79 98 90 56 58 54 73 65 . 97 92 84 86 77 72 67 59 61 52 . 00 85 94 80 91 75 60 69 55 66 . 78 95 99 89 88 53 70 74 64 63 .
33 41 49 48 35 08 16 24 23 10 . 50 30 46 45 27 25 05 21 20 02 . 28 38 40 26 31 03 13 15 01 06 . 36 32 39 34 29 11 07 14 09 04 . 42 44 37 47 43 17 19 12 22 18 . 83 91 99 98 85 58 66 74 73 60 . 00 80 96 95 77 75 55 71 70 52 . 78 88 90 76 81 53 63 65 51 56 . 86 82 89 84 79 61 57 64 59 54 . 92 94 87 97 93 67 69 62 72 68 .
27 29 42 31 45 02 04 17 06 20 . 38 47 35 41 44 13 22 10 16 19 . 50 39 49 37 32 25 14 24 12 07 . 28 43 26 33 40 03 18 01 08 15 . 36 48 46 30 34 11 23 21 05 09 . 77 79 92 81 95 52 54 67 56 70 . 88 97 85 91 94 63 72 60 66 69 . 00 89 99 87 82 75 64 74 62 57 . 78 93 76 83 90 53 68 51 58 65 . 86 98 96 80 84 61 73 71 55 59 .

64 61 75 53 65 89 86 00 78 90 . 55 56 57 59 62 80 81 82 84 87 . 68 66 71 69 73 93 91 96 94 98 . 70 74 58 67 63 95 99 83 92 88 . 72 60 52 51 54 97 85 77 76 79 . 39 36 50 28 40 14 11 25 03 15 . 30 31 32 34 37 05 06 07 09 12 . 43 41 46 44 48 18 16 21 19 23 . 45 49 33 42 38 20 24 08 17 13 . 47 35 27 26 29 22 10 02 01 04 .
59 57 70 71 63 84 82 95 96 88 . 64 69 68 52 74 89 94 93 77 99 . 60 65 55 67 54 85 90 80 92 79 . 72 73 53 51 62 97 98 78 76 87 . 58 61 66 56 75 83 86 91 81 00 . 34 32 45 46 38 09 07 20 21 13 . 39 44 43 27 49 14 19 18 02 24 . 35 40 30 42 29 10 15 05 17 04 . 47 48 28 26 37 22 23 03 01 12 . 33 36 41 31 50 08 11 16 06 25 .
74 55 69 66 52 99 80 94 91 77 . 61 73 51 67 72 86 98 76 92 97 . 58 75 62 53 59 83 00 87 78 84 . 60 56 54 57 71 85 81 79 82 96 . 68 65 64 63 70 93 90 89 88 95 . 49 30 44 41 27 24 05 19 16 02 . 36 48 26 42 47 11 23 01 17 22 . 33 50 37 28 34 08 25 12 03 09 . 35 31 29 32 46 10 06 04 07 21 . 43 40 39 38 45 18 15 14 13 20 .
67 58 54 72 56 92 83 79 97 81 . 65 63 70 60 71 90 88 95 85 96 . 61 74 51 52 64 86 99 76 77 89 . 68 69 66 75 59 93 94 91 00 84 . 55 62 53 73 57 80 87 78 98 82 . 42 33 29 47 31 17 08 04 22 06 . 40 38 45 35 46 15 13 20 10 21 . 36 49 26 27 39 11 24 01 02 14 . 43 44 41 50 34 18 19 16 25 09 . 30 37 28 48 32 05 12 03 23 07 .
68 60 62 51 73 93 85 87 76 98 . 54 66 53 58 75 79 91 78 83 00 . 70 56 57 63 72 95 81 82 88 97 . 65 55 52 64 61 90 80 77 89 86 . 71 67 69 59 74 96 92 94 84 99 . 43 35 37 26 48 18 10 12 01 23 . 29 41 28 33 50 04 16 03 08 25 . 45 31 32 38 47 20 06 07 13 22 . 40 30 27 39 36 15 05 02 14 11 . 46 42 44 34 49 21 17 19 09 24 .
39 36 50 28 40 14 11 25 03 15 . 30 31 32 34 37 05 06 07 09 12 . 43 41 46 44 48 18 16 21 19 23 . 45 49 33 42 38 20 24 08 17 13 . 47 35 27 26 29 22 10 02 01 04 . 89 86 00 78 90 64 61 75 53 65 . 80 81 82 84 87 55 56 57 59 62 . 93 91 96 94 98 68 66 71 69 73 . 95 99 83 92 88 70 74 58 67 63 . 97 85 77 76 79 72 60 52 51 54 .
34 32 45 46 38 09 07 20 21 13 . 39 44 43 27 49 14 19 18 02 24 . 35 40 30 42 29 10 15 05 17 04 . 47 48 28 26 37 22 23 03 01 12 . 33 36 41 31 50 08 11 16 06 25 . 84 82 95 96 88 59 57 70 71 63 . 89 94 93 77 99 64 69 68 52 74 . 85 90 80 92 79 60 65 55 67 54 . 97 98 78 76 87 72 73 53 51 62 . 83 86 91 81 00 58 61 66 56 75 .
49 30 44 41 27 24 05 19 16 02 . 36 48 26 42 47 11 23 01 17 22 . 33 50 37 28 34 08 25 12 03 09 . 35 31 29 32 46 10 06 04 07 21 . 43 40 39 38 45 18 15 14 13 20 . 99 80 94 91 77 74 55 69 66 52 . 86 98 76 92 97 61 73 51 67 72 . 83 00 87 78 84 58 75 62 53 59 . 85 81 79 82 96 60 56 54 57 71 . 93 90 89 88 95 68 65 64 63 70 .
42 33 29 47 31 17 08 04 22 06 . 40 38 45 35 46 15 13 20 10 21 . 36 49 26 27 39 11 24 01 02 14 . 43 44 41 50 34 18 19 16 25 09 . 30 37 28 48 32 05 12 03 23 07 . 92 83 79 97 81 67 58 54 72 56 . 90 88 95 85 96 65 63 70 60 71 . 86 99 76 77 89 61 74 51 52 64 . 93 94 91 00 84 68 69 66 75 59 . 80 87 78 98 82 55 62 53 73 57 .
43 35 37 26 48 18 10 12 01 23 . 29 41 28 33 50 04 16 03 08 25 . 45 31 32 38 47 20 06 07 13 22 . 40 30 27 39 36 15 05 02 14 11 . 46 42 44 34 49 21 17 19 09 24 . 93 85 87 76 98 68 60 62 51 73 . 79 91 78 83 00 54 66 53 58 75 . 95 81 82 88 97 70 56 57 63 72 . 90 80 77 89 86 65 55 52 64 61 . 96 92 94 84 99 71 67 69 59 74 .




dukuso
 
Posts: 479
Joined: 25 June 2005

Postby r.e.s. » Sun Dec 11, 2005 10:20 am

dukuso, would you please explain the 4-dim representation system you're using? (And what of the 6-dim one you first mentioned?) Maybe then I can relate your method to product definitions I've seen elsewhere, e.g., eqn.#26 in <this paper on LS/quasigroup generation>. (BTW, that paper seems to include some relevant Maple code in an appendix.)
r.e.s.
 
Posts: 337
Joined: 31 August 2005

Postby dukuso » Sun Dec 11, 2005 11:39 am

if A(1..n*n,1..n*n) is the normal 2dim representation, then
B(a,b,c,d)=A(a*n-n+b,c*n-n+d)
a,b,c,d in {1,2,..,n} is the associated 4dim representation.

see:
http://forum.enjoysudoku.com/viewtopic.php?t=2151

all their properties should be preserved by the 4dim
or 6dim multiplication.

BTW. in the paper, (don't want to read all of it)
is Jacobsen-Matthews not fast enough
or why do they use another method ?
dukuso
 
Posts: 479
Joined: 25 June 2005

Postby dukuso » Sun Dec 11, 2005 11:42 am

here is a puzzle over the canonical grid.
It's easy, only singles are required to solve it.
(if you can't guess the solution anyway...)

you can highlight the puzzle and copy it or save it directly
as text-file.





---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| .. .. 03 .. .. .. 07 08 .. 10 | .. 12 .. 14 15 16 .. .. .. .. | 21 22 23 24 .. 26 27 .. 29 .. | .. 32 .. .. 35 36 .. .. .. 40 | 41 42 .. 44 .. 46 .. 48 49 50 | .. 52 53 .. 55 .. .. 58 59 60 | 61 62 .. .. 65 66 67 68 69 .. | 71 72 73 74 .. .. .. 78 79 .. | 81 82 .. 84 85 .. 87 .. .. 90 | .. 92 93 94 .. .. 97 98 99 .. |
| 11 .. 13 .. 15 .. .. .. 19 20 | .. 22 .. 24 25 26 27 28 29 .. | 31 .. .. 34 35 .. 37 38 .. 40 | 41 .. 43 .. .. 46 .. .. 49 .. | 51 52 53 .. .. 56 .. 58 .. .. | 61 .. .. .. .. 66 67 68 69 .. | 71 72 73 .. .. 76 77 78 79 80 | 81 .. 83 84 .. .. 87 88 .. .. | .. 92 .. 94 .. 96 97 .. .. 00 | 01 02 03 .. 05 06 .. 08 .. 10 |
| 21 .. .. .. .. 26 .. 28 29 .. | 31 32 33 34 35 36 37 38 39 40 | 41 42 .. 44 45 .. 47 .. 49 .. | 51 52 .. 54 55 56 57 58 59 .. | 61 .. 63 .. 65 66 .. .. .. .. | .. .. 73 74 75 76 77 .. .. 80 | 81 82 83 .. 85 86 .. 88 89 90 | .. 92 .. .. .. 96 .. .. 99 00 | .. 02 .. 04 .. 06 .. 08 09 10 | 11 12 .. 14 15 16 17 .. .. 20 |
| .. 32 33 .. 35 .. 37 38 .. .. | 41 .. 43 .. 45 .. 47 .. 49 50 | .. 52 .. 54 .. .. 57 .. 59 .. | .. .. 63 64 65 66 .. 68 .. 70 | 71 72 .. .. 75 .. 77 78 79 80 | 81 .. .. 84 85 86 .. 88 .. 90 | 91 92 93 94 95 .. 97 98 99 .. | 01 .. 03 .. .. .. 07 .. .. .. | 11 .. .. .. .. 16 .. 18 .. .. | 21 .. 23 24 25 26 .. .. 29 30 |
| 41 42 43 .. .. 46 47 .. 49 50 | .. .. .. .. .. 56 .. .. 59 60 | 61 .. 63 .. 65 .. 67 68 .. 70 | .. 72 73 74 .. 76 77 78 .. 80 | 81 82 .. 84 .. 86 .. .. 89 90 | 91 .. 93 94 95 .. 97 .. 99 00 | 01 02 03 04 05 06 07 08 09 .. | 11 .. .. .. 15 .. .. .. .. .. | .. 22 .. .. 25 26 .. .. 29 .. | .. 32 33 .. .. .. 37 .. .. 40 |
| 51 52 53 .. 55 56 57 .. .. .. | .. .. 63 .. .. 66 67 68 69 70 | .. .. 73 .. 75 .. 77 78 79 .. | .. 82 83 84 85 86 87 .. 89 .. | .. .. .. .. .. 96 .. 98 99 00 | .. .. 03 04 05 06 07 08 09 .. | 11 .. 13 14 15 16 17 18 .. 20 | 21 22 23 24 .. .. 27 28 .. 30 | .. .. 33 .. 35 .. .. 38 39 40 | .. .. 43 .. 45 .. 47 .. .. .. |
| .. 62 63 64 .. .. 67 .. 69 .. | 71 .. .. .. .. .. .. .. 79 80 | 81 82 83 84 85 .. 87 88 .. 90 | 91 92 93 94 .. 96 .. .. 99 00 | 01 02 03 .. 05 .. 07 .. 09 10 | .. 12 .. 14 15 .. .. .. 19 .. | .. 22 23 24 25 26 .. .. .. 30 | 31 32 33 34 35 36 37 .. 39 .. | .. .. 43 .. 45 46 47 48 49 50 | 51 .. 53 54 .. 56 57 58 .. .. |
| 71 72 .. .. 75 76 .. 78 .. 80 | .. 82 83 .. .. .. .. 88 89 90 | .. 92 .. 94 95 96 .. .. 99 00 | 01 02 03 04 .. 06 07 08 09 .. | .. 12 13 .. .. .. 17 .. .. 20 | 21 .. 23 24 25 26 27 .. .. 30 | .. 32 33 .. .. 36 .. 38 39 40 | .. 42 43 44 .. 46 .. 48 49 50 | .. .. .. 54 .. .. .. .. 59 .. | .. 62 .. 64 65 66 .. 68 69 .. |
| 81 82 .. 84 85 86 87 88 .. .. | .. .. 93 .. 95 96 97 .. .. 00 | 01 .. .. 04 05 06 .. .. 09 10 | 11 12 13 .. .. 16 17 18 19 .. | .. 22 23 .. .. .. 27 .. 29 30 | 31 .. .. 34 35 .. .. .. 39 40 | 41 .. .. 44 .. .. 47 .. .. .. | 51 .. .. .. .. 56 .. 58 59 60 | .. .. 63 64 .. 66 67 .. 69 70 | .. .. .. 74 75 .. 77 78 .. .. |
| .. 92 .. 94 .. 96 .. .. .. 00 | .. 02 .. .. 05 06 .. .. .. .. | .. .. .. 14 15 .. 17 18 19 .. | .. 22 23 .. .. .. 27 28 29 30 | 31 32 33 34 .. .. 37 .. 39 40 | .. 42 43 44 45 46 47 48 49 50 | .. 52 .. .. 55 56 57 58 59 60 | 61 62 63 64 65 66 67 .. .. 70 | 71 72 73 74 .. .. .. .. .. .. | 81 .. 83 .. 85 .. 87 88 89 .. |
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| 02 03 04 .. 06 07 08 09 10 11 | .. 13 14 .. 16 .. 18 19 .. 21 | .. 23 24 25 .. .. .. 29 30 .. | 32 33 .. 35 .. 37 38 39 40 41 | 42 .. .. 45 .. 47 48 .. .. 51 | .. 53 54 55 56 .. .. 59 .. 61 | 62 .. 64 .. .. 67 68 69 70 71 | 72 73 .. 75 .. .. 78 79 .. 81 | 82 .. .. .. 86 .. .. 89 90 .. | .. .. 94 95 96 97 98 99 00 01 |
| .. 13 14 15 16 .. 18 19 .. 21 | .. .. 24 25 .. 27 28 .. 30 .. | .. 33 .. 35 .. .. 38 .. .. .. | .. 43 44 .. .. .. .. 49 .. .. | 52 .. .. .. .. .. .. 59 60 61 | 62 63 64 .. 66 67 .. .. 70 71 | 72 73 .. .. .. 77 78 .. .. .. | 82 83 84 85 .. 87 88 89 90 91 | .. 93 .. 95 .. .. .. .. .. .. | 02 03 04 05 06 .. 08 09 10 11 |
| 22 23 .. .. .. 27 28 29 .. .. | .. 33 34 35 .. .. .. .. .. .. | 42 43 .. 45 46 47 .. 49 50 .. | 52 53 .. .. .. 57 .. .. .. 61 | 62 63 64 65 66 67 68 69 .. .. | .. 73 74 .. .. .. 78 .. 80 .. | .. 83 .. 85 .. .. 88 .. 90 .. | 92 .. .. .. .. .. 98 .. 00 01 | .. .. .. 05 06 07 08 09 .. 11 | .. 13 .. 15 16 17 .. 19 .. 21 |
| .. 33 .. 35 .. .. 38 39 .. .. | .. 43 .. 45 46 .. .. .. .. 51 | 52 53 54 55 56 57 58 59 .. .. | 62 63 .. 65 .. 67 68 .. 70 .. | .. 73 .. .. .. 77 78 79 80 81 | 82 .. 84 85 .. .. 88 89 .. .. | .. 93 .. 95 .. 97 .. 99 .. 01 | 02 .. 04 05 06 .. 08 .. 10 11 | 12 13 14 .. .. 17 .. 19 .. 21 | 22 23 24 25 .. .. 28 .. 30 31 |
| 42 43 .. 45 46 47 .. 49 .. 51 | .. 53 54 55 .. .. 58 59 60 .. | .. .. 64 65 .. 67 68 69 70 .. | 72 73 .. 75 76 77 78 79 .. 81 | 82 83 84 85 86 .. .. 89 90 91 | 92 93 .. .. 96 .. 98 99 .. .. | 02 03 04 05 06 07 .. .. .. 11 | .. 13 14 15 16 17 .. .. 20 .. | 22 23 24 .. .. 27 .. 29 30 31 | 32 33 34 35 36 37 38 .. .. 41 |
| .. .. .. .. 56 57 58 .. .. .. | .. 63 64 65 .. .. 68 .. 70 .. | .. 73 74 75 .. 77 .. 79 80 81 | 82 .. 84 85 86 .. .. 89 90 91 | 92 93 .. 95 96 97 .. 99 .. 01 | 02 .. .. .. .. .. .. .. 10 .. | 12 .. .. .. 16 17 .. .. 20 21 | 22 .. 24 .. 26 27 .. .. .. 31 | 32 33 .. .. 36 37 .. 39 40 41 | .. 43 .. .. 46 .. 48 49 50 51 |
| 62 .. 64 .. 66 .. .. 69 70 71 | 72 .. .. 75 76 77 78 .. .. .. | 82 83 .. 85 .. .. 88 .. 90 91 | 92 .. 94 .. 96 97 98 99 00 01 | 02 .. .. 05 06 07 08 .. 10 11 | 12 .. .. .. 16 17 .. 19 20 21 | .. 23 24 25 26 .. .. 29 .. 31 | .. 33 34 35 36 37 38 39 40 41 | .. .. 44 45 46 47 48 49 50 .. | 52 .. .. 55 .. 57 58 59 .. 61 |
| 72 .. 74 75 76 77 78 79 80 81 | .. 83 84 85 .. 87 88 89 90 91 | 92 .. .. .. .. 97 98 .. 00 01 | 02 03 .. .. .. 07 .. 09 10 .. | .. 13 14 .. 16 .. 18 19 20 21 | 22 23 .. 25 26 27 28 29 .. .. | 32 33 34 .. 36 37 .. 39 40 .. | .. 43 44 45 46 .. .. 49 .. 51 | 52 53 54 55 .. 57 58 59 .. .. | .. .. .. 65 .. 67 .. 69 70 71 |
| .. 83 84 .. 86 87 .. 89 .. 91 | 92 93 .. 95 .. .. 98 .. .. 01 | .. 03 .. 05 .. .. 08 .. .. .. | 12 13 14 15 16 17 .. 19 20 21 | .. .. 24 .. 26 27 .. 29 .. 31 | 32 .. .. .. .. 37 .. 39 40 .. | .. 43 44 .. 46 47 48 .. 50 51 | .. 53 54 .. .. 57 .. .. .. 61 | 62 .. .. 65 66 67 68 69 70 71 | 72 73 74 75 .. 77 .. 79 80 81 |
| 92 .. 94 95 96 97 98 99 00 01 | 02 03 04 .. 06 07 08 09 10 .. | 12 13 .. 15 16 17 18 .. .. .. | 22 .. 24 25 .. 27 28 29 30 .. | 32 .. 34 35 .. 37 38 39 40 41 | 42 43 44 45 .. 47 48 .. 50 51 | 52 53 .. .. .. 57 58 59 .. 61 | .. 63 .. .. .. .. 68 .. 70 71 | .. 73 74 75 .. .. 78 79 80 .. | 82 83 84 .. 86 .. .. 89 90 .. |
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| 03 .. 05 06 07 08 09 .. 11 12 | .. 14 15 .. 17 .. .. 20 21 22 | 23 24 25 26 27 .. .. 30 .. .. | .. 34 35 36 37 38 .. .. .. 42 | .. 44 45 .. 47 48 .. .. 51 52 | 53 54 55 .. 57 .. 59 60 61 62 | 63 .. .. .. 67 68 69 70 .. .. | .. 74 .. 76 .. 78 .. .. 81 .. | .. .. .. .. .. 88 89 .. 91 92 | 93 94 95 .. .. 98 .. .. 01 02 |
| 13 14 15 .. .. 18 19 .. .. .. | 23 24 25 26 27 .. 29 .. 31 32 | 33 .. .. .. .. 38 39 .. 41 42 | 43 44 45 46 47 48 .. 50 51 52 | 53 .. 55 56 57 58 59 60 .. .. | .. 64 .. 66 67 .. 69 70 71 72 | .. .. .. 76 .. 78 79 80 .. 82 | 83 84 .. .. 87 88 89 90 91 .. | .. .. .. .. .. .. 99 .. 01 .. | 03 04 .. .. .. 08 .. 10 11 12 |
| .. .. 25 26 27 28 .. 30 31 .. | 33 34 35 .. 37 38 39 40 41 42 | 43 44 45 .. 47 48 49 50 51 .. | 53 54 55 56 57 58 59 60 .. 62 | .. 64 65 66 67 68 69 .. .. 72 | .. 74 .. 76 77 .. .. .. 81 .. | 83 .. .. .. .. .. 89 90 91 92 | .. 94 95 .. .. 98 .. 00 01 .. | 03 .. .. 06 .. .. 09 10 .. 12 | 13 .. .. .. 17 .. 19 20 21 22 |
| 33 34 35 36 37 .. .. 40 .. 42 | .. 44 .. 46 .. 48 .. 50 .. .. | .. 54 .. .. 57 58 .. 60 61 62 | 63 .. 65 .. 67 .. 69 .. 71 72 | 73 .. 75 76 .. 78 79 80 81 82 | 83 84 .. 86 87 88 89 .. .. .. | 93 94 95 96 97 98 .. .. 01 .. | 03 .. 05 .. 07 08 09 .. .. .. | .. 14 15 16 .. .. 19 20 21 22 | 23 .. 25 .. 27 28 29 30 .. 32 |
| 43 44 .. .. 47 48 49 50 51 52 | .. .. 55 56 57 .. .. .. 61 62 | 63 64 .. 66 67 .. .. 70 .. 72 | .. .. 75 .. 77 78 79 .. .. 82 | 83 .. 85 .. 87 88 .. .. .. 92 | 93 94 .. .. .. 98 99 00 .. .. | 03 04 .. 06 .. 08 09 .. 11 .. | 13 .. .. .. .. .. .. 20 .. .. | .. .. 25 26 27 .. 29 30 .. 32 | 33 34 35 36 37 .. .. 40 41 42 |
| 53 .. 55 .. 57 58 .. 60 61 .. | 63 .. 65 .. 67 68 69 .. 71 72 | .. 74 .. .. .. .. 79 80 81 .. | 83 .. .. 86 87 .. .. 90 .. 92 | .. .. 95 .. .. .. 99 .. .. .. | 03 04 05 .. .. 08 09 10 11 12 | 13 14 .. 16 17 18 19 20 21 .. | 23 24 .. .. .. .. 29 30 .. 32 | .. .. 35 36 37 .. 39 .. 41 42 | .. 44 45 46 .. 48 .. 50 51 52 |
| 63 .. 65 66 .. 68 .. 70 .. .. | 73 .. .. 76 77 78 79 .. .. 82 | 83 84 .. 86 87 .. 89 .. .. 92 | .. 94 95 .. .. 98 99 00 .. 02 | .. 04 .. .. 07 08 .. .. 11 12 | 13 14 .. 16 17 18 .. 20 21 .. | 23 24 25 26 27 28 .. 30 31 32 | 33 34 35 36 .. 38 39 40 41 42 | .. 44 .. .. .. 48 49 .. 51 52 | 53 54 .. 56 57 58 59 60 61 62 |
| 73 74 75 .. 77 78 .. 80 81 82 | .. 84 85 86 87 .. .. 90 .. .. | .. .. 95 96 97 98 .. 00 01 02 | 03 04 05 06 .. 08 .. .. .. .. | .. 14 .. .. 17 .. 19 .. 21 .. | 23 .. .. 26 27 .. 29 .. .. .. | .. 34 35 36 37 38 39 40 41 .. | 43 44 .. .. 47 48 49 50 .. .. | 53 54 55 56 .. .. .. 60 61 .. | 63 .. 65 66 67 68 .. 70 .. .. |
| 83 .. 85 .. .. 88 .. .. .. .. | 93 .. .. .. .. .. 99 00 .. .. | 03 04 05 06 07 .. .. 10 11 12 | .. .. 15 16 .. 18 19 20 .. 22 | 23 24 .. 26 27 .. 29 30 31 .. | 33 .. .. 36 37 38 .. .. 41 .. | .. 44 45 .. .. .. .. 50 .. 52 | 53 .. 55 .. .. 58 .. 60 61 .. | .. 64 .. 66 .. 68 69 .. 71 72 | 73 74 .. .. .. 78 79 80 81 .. |
| 93 94 95 96 .. 98 99 00 01 .. | .. .. .. .. 07 .. 09 10 11 .. | 13 .. 15 16 17 18 19 .. 21 22 | 23 .. 25 26 .. .. .. .. 31 .. | 33 34 35 36 .. 38 39 .. .. 42 | .. .. 45 .. 47 .. 49 .. .. 52 | .. .. .. .. .. .. 59 .. 61 62 | 63 .. .. 66 .. .. .. 70 71 72 | .. 74 75 76 77 .. .. 80 81 82 | .. .. .. 86 87 .. 89 90 91 .. |
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| .. .. .. .. .. 09 10 .. 12 13 | 14 .. .. 17 .. .. 20 .. 22 23 | 24 25 26 27 28 .. .. .. 32 33 | .. .. 36 .. .. 39 .. 41 42 .. | .. .. .. .. .. .. .. 51 52 53 | 54 55 56 57 58 59 60 .. .. 63 | 64 .. .. 67 .. .. .. .. 72 .. | 74 75 76 77 .. .. 80 .. 82 .. | 84 85 86 87 .. .. .. 91 .. 93 | 94 95 .. .. 98 99 .. 01 02 .. |
| 14 15 16 .. 18 19 .. 21 22 .. | 24 .. 26 .. 28 29 30 .. 32 33 | 34 35 36 .. 38 39 .. .. 42 .. | 44 45 46 47 .. 49 50 51 .. 53 | 54 55 56 .. 58 59 .. .. 62 63 | .. .. 66 .. 68 69 70 71 72 .. | 74 75 76 77 78 79 .. 81 82 .. | 84 85 86 87 88 89 90 91 .. .. | 94 .. .. 97 .. 99 .. .. 02 03 | 04 .. 06 07 .. .. 10 .. .. 13 |
| .. 25 26 .. .. 29 30 31 32 33 | 34 .. .. 37 38 39 .. .. 42 43 | .. 45 46 .. 48 .. .. 51 52 .. | .. 55 .. 57 58 .. 60 61 .. .. | .. .. 66 67 .. 69 .. .. 72 .. | 74 .. 76 77 78 79 .. .. 82 83 | 84 85 86 .. .. 89 90 91 92 .. | 94 .. 96 .. 98 99 .. .. .. 03 | .. 05 .. 07 08 09 10 .. .. 13 | 14 15 16 .. 18 19 .. .. 22 23 |
| 34 35 36 37 .. 39 40 41 42 43 | 44 .. 46 47 .. 49 50 51 52 .. | .. .. .. 57 .. 59 .. .. 62 .. | 64 65 66 .. .. .. 70 71 72 73 | .. 75 76 .. 78 79 .. .. .. 83 | .. .. .. 87 88 .. 90 91 .. 93 | .. 95 96 .. 98 .. .. .. .. .. | 04 .. 06 07 .. 09 .. 11 12 .. | 14 15 .. .. .. .. .. .. .. 23 | 24 25 .. 27 28 29 30 31 32 .. |
| 44 .. 46 .. 48 49 50 51 52 53 | 54 55 56 57 58 59 60 61 .. 63 | 64 65 .. .. 68 .. .. 71 72 73 | 74 75 76 77 78 .. 80 81 .. .. | .. 85 .. 87 .. .. 90 91 92 93 | 94 95 96 97 98 99 .. .. 02 03 | .. .. 06 .. 08 09 10 11 12 13 | 14 15 .. 17 18 19 20 21 .. .. | 24 .. 26 27 .. 29 30 31 .. 33 | .. 35 .. 37 38 39 40 .. 42 43 |
| .. .. 56 57 58 .. .. 61 62 .. | .. 65 66 67 68 69 .. 71 72 73 | 74 .. .. 77 .. 79 80 81 .. .. | 84 85 86 87 88 89 90 91 .. 93 | 94 95 .. 97 .. .. 00 .. 02 03 | .. 05 06 07 .. .. .. .. 12 13 | 14 15 16 .. 18 19 .. 21 .. 23 | 24 25 26 27 .. .. .. .. 32 33 | 34 35 36 37 38 39 40 41 42 43 | 44 .. 46 47 .. 49 50 51 .. 53 |
| 64 65 .. 67 68 .. 70 71 .. 73 | 74 75 .. 77 .. 79 80 81 82 83 | 84 .. 86 87 88 .. .. .. 92 93 | 94 95 .. 97 98 99 00 01 .. .. | .. 05 .. .. 08 09 10 11 .. 13 | .. .. 16 17 .. 19 .. .. 22 .. | 24 .. 26 27 28 .. 30 31 32 .. | .. 35 36 37 .. .. 40 .. 42 .. | .. 45 46 47 48 49 .. .. 52 .. | 54 55 .. 57 .. 59 .. 61 62 63 |
| 74 .. .. .. 78 .. 80 .. 82 83 | .. 85 .. .. 88 89 90 .. 92 93 | 94 95 96 .. 98 .. 00 01 .. 03 | 04 .. 06 .. .. .. 10 11 12 .. | .. 15 .. 17 18 19 20 21 22 .. | 24 25 .. .. 28 29 .. 31 32 33 | 34 35 .. .. 38 .. 40 41 .. .. | 44 45 .. 47 48 49 50 51 52 53 | 54 55 56 .. .. 59 .. .. 62 .. | 64 .. 66 67 68 69 .. .. 72 73 |
| .. .. .. .. .. .. 90 .. 92 93 | 94 95 .. 97 98 .. 00 01 02 03 | .. 05 06 07 .. 09 .. 11 12 13 | 14 15 16 17 18 19 .. 21 .. 23 | .. 25 26 27 28 .. 30 31 .. 33 | .. .. 36 37 .. .. .. 41 42 43 | 44 .. 46 47 48 .. .. .. 52 53 | .. 55 .. 57 58 59 60 61 62 .. | .. 65 66 67 .. 69 70 71 72 73 | .. 75 76 .. 78 .. .. 81 .. 83 |
| .. 95 .. .. 98 .. 00 .. .. 03 | .. 05 06 .. .. 09 .. 11 .. 13 | 14 .. 16 .. 18 19 20 21 .. 23 | .. 25 26 27 .. .. .. .. .. 33 | 34 35 36 .. .. 39 .. .. 42 .. | 44 .. 46 .. .. 49 .. 51 .. 53 | 54 .. 56 57 58 .. 60 .. 62 63 | 64 65 66 67 68 69 .. 71 .. .. | .. .. 76 77 78 79 80 81 82 83 | .. .. 86 .. 88 .. 90 91 92 93 |
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| .. 06 07 .. 09 10 11 12 .. 14 | 15 .. 17 18 19 20 .. .. 23 24 | .. 26 27 .. 29 30 .. 32 33 34 | 35 36 37 38 39 40 41 .. .. 44 | 45 46 47 .. 49 50 51 52 53 54 | .. .. .. .. .. .. .. 62 63 64 | 65 66 .. 68 69 70 71 72 73 .. | .. 76 77 78 79 80 81 82 83 .. | .. 86 87 88 89 .. 91 .. 93 .. | 95 .. 97 98 99 00 .. 02 .. 04 |
| .. .. .. .. 19 .. .. 22 23 24 | .. .. 27 28 29 .. 31 32 .. .. | 35 .. .. .. .. 40 41 42 43 44 | .. 46 47 .. .. 50 51 52 53 54 | .. 56 .. 58 .. .. .. .. .. .. | 65 66 67 68 69 70 71 72 73 .. | .. .. .. 78 .. 80 81 82 .. .. | 85 86 87 88 .. 90 91 92 .. 94 | .. 96 .. 98 .. 00 01 02 03 .. | .. .. .. 08 .. .. 11 12 13 14 |
| .. .. 27 .. .. 30 31 32 .. .. | 35 .. 37 .. 39 40 41 .. 43 44 | 45 46 .. 48 49 .. 51 .. .. 54 | .. 56 .. 58 59 .. 61 62 .. .. | .. 66 .. .. 69 .. .. .. 73 74 | 75 76 77 78 79 .. 81 .. .. 84 | 85 86 .. 88 .. 90 91 .. 93 .. | 95 96 97 98 99 00 01 02 .. 04 | 05 06 .. 08 09 .. .. .. 13 14 | .. 16 .. .. .. 20 21 22 .. .. |
| 35 .. .. 38 .. .. 41 .. 43 .. | 45 46 47 48 .. 50 51 52 .. 54 | 55 .. 57 .. 59 60 .. .. 63 .. | .. 66 .. .. 69 70 71 72 73 .. | 75 76 .. 78 79 80 81 82 83 84 | 85 .. .. .. 89 .. 91 92 93 94 | 95 .. 97 98 99 00 .. 02 03 04 | 05 .. .. 08 09 .. .. .. 13 14 | 15 .. 17 18 .. .. 21 .. 23 24 | .. 26 27 28 29 30 31 .. .. 34 |
| 45 46 47 48 49 50 .. .. 53 .. | .. .. 57 58 .. 60 61 62 .. 64 | 65 66 .. .. .. 70 71 72 73 .. | .. 76 77 78 .. 80 .. 82 83 .. | .. 86 87 88 .. 90 .. 92 93 94 | 95 96 .. .. .. 00 01 .. 03 04 | 05 .. .. 08 09 .. 11 12 .. 14 | .. 16 17 18 .. 20 21 22 23 .. | .. 26 .. 28 29 .. 31 32 .. .. | 35 36 .. 38 39 40 41 42 .. 44 |
| 55 .. .. 58 .. 60 61 .. .. .. | .. .. 67 68 .. .. .. 72 .. 74 | .. 76 .. .. 79 80 81 82 83 84 | 85 86 87 88 .. .. .. .. 93 94 | .. 96 97 .. 99 .. .. 02 03 04 | 05 06 .. 08 09 10 11 .. 13 .. | .. .. 17 18 .. .. 21 22 .. .. | 25 .. 27 28 .. 30 .. .. 33 34 | .. .. 37 .. .. .. .. 42 .. .. | .. .. 47 48 49 50 .. 52 53 .. |
| .. .. 67 .. .. 70 71 .. 73 .. | .. .. .. 78 79 80 81 82 .. 84 | 85 .. .. .. 89 90 91 .. 93 94 | .. .. 97 98 99 .. .. .. 03 .. | 05 .. 07 .. .. 10 .. .. .. .. | .. 16 17 .. 19 20 .. 22 23 24 | 25 26 .. 28 29 30 31 .. 33 .. | .. 36 37 .. .. 40 41 42 .. 44 | 45 46 47 .. .. 50 51 52 .. .. | 55 .. .. 58 59 60 61 .. 63 64 |
| 75 .. 77 .. 79 .. .. .. .. 84 | .. .. 87 88 .. .. 91 .. .. .. | 95 96 97 .. .. .. .. 02 .. .. | .. 06 07 08 09 10 11 .. 13 .. | 15 .. .. 18 .. .. 21 .. .. .. | 25 26 27 .. .. 30 31 .. 33 34 | 35 36 37 38 .. 40 .. 42 43 44 | 45 .. 47 48 49 .. .. 52 53 54 | 55 56 57 58 59 60 61 .. .. .. | 65 66 67 68 .. 70 71 72 73 .. |
| 85 86 87 88 89 90 .. 92 93 94 | 95 96 .. 98 .. .. .. 02 .. 04 | 05 06 07 08 .. 10 11 12 .. 14 | 15 16 17 18 .. .. .. 22 23 24 | 25 26 .. .. 29 30 .. 32 33 .. | 35 .. .. 38 39 .. 41 42 .. 44 | 45 46 .. .. 49 .. .. 52 53 54 | .. 56 57 58 59 .. 61 62 63 .. | .. 66 67 .. 69 .. 71 72 73 74 | 75 76 77 .. 79 80 .. .. .. .. |
| .. 96 97 .. 99 .. 01 .. .. 04 | .. 06 07 08 09 .. .. .. 13 .. | .. 16 .. .. .. .. .. 22 .. .. | .. .. .. .. 29 .. 31 32 33 34 | 35 .. .. 38 .. .. 41 42 43 44 | .. .. .. 48 49 50 51 52 53 54 | .. 56 .. 58 59 .. .. .. .. .. | 65 .. 67 68 69 70 71 72 .. 74 | 75 76 77 .. 79 .. 81 82 .. 84 | .. 86 .. 88 .. 90 91 .. .. .. |
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| .. 07 08 09 10 11 .. .. .. .. | 16 .. .. .. .. .. .. 23 .. .. | .. 27 28 .. 30 31 .. 33 34 35 | 36 37 .. 39 40 41 42 43 44 .. | 46 47 48 49 50 .. .. .. 54 55 | .. .. .. .. 60 61 .. 63 .. 65 | 66 67 68 69 70 71 72 73 74 .. | 76 77 78 .. .. .. .. .. .. 85 | 86 .. 88 89 .. 91 92 93 94 95 | 96 .. 98 99 .. .. .. 03 04 .. |
| .. 17 .. .. 20 .. 22 23 .. .. | .. .. .. .. .. 31 .. .. 34 .. | .. 37 38 39 .. 41 .. .. 44 .. | 46 47 .. .. 50 51 52 .. 54 55 | .. 57 .. .. .. .. .. .. .. 65 | 66 .. 68 69 .. .. .. 73 .. .. | .. 77 78 79 .. .. 82 .. .. 85 | .. .. .. .. 90 .. 92 93 .. 95 | 96 .. 98 99 .. .. .. .. 04 05 | 06 07 08 09 .. 11 12 13 .. .. |
| 26 .. 28 29 30 31 32 33 .. .. | 36 37 38 .. .. .. .. 43 .. 45 | .. 47 48 49 50 .. 52 .. 54 .. | 56 57 .. .. 60 .. 62 63 64 65 | 66 67 .. 69 70 .. 72 73 74 75 | .. .. 78 79 80 81 82 83 .. 85 | 86 87 .. 89 90 91 .. .. .. .. | 96 .. 98 .. .. .. 02 .. .. 05 | 06 .. 08 .. 10 11 12 .. .. 15 | 16 .. .. 19 20 .. 22 23 .. .. |
| .. .. 38 39 40 41 .. 43 44 .. | 46 47 .. 49 .. .. 52 .. 54 55 | 56 57 58 .. .. .. .. .. 64 .. | .. .. 68 69 .. 71 72 .. 74 .. | 76 77 .. 79 80 81 .. .. 84 85 | 86 87 88 .. .. .. 92 93 .. 95 | 96 97 .. 99 00 01 .. 03 04 05 | .. 07 08 09 10 11 .. .. .. 15 | .. 17 18 19 20 .. .. .. .. 25 | 26 .. 28 29 .. .. 32 .. .. 35 |
| .. .. 48 49 .. .. .. .. .. 55 | .. 57 .. .. 60 61 .. .. .. 65 | 66 .. .. 69 .. 71 72 .. .. 75 | 76 77 .. 79 80 .. .. 83 .. 85 | .. 87 88 89 90 .. .. .. 94 95 | .. 97 .. 99 .. 01 02 03 04 05 | .. 07 .. .. .. 11 .. 13 .. .. | 16 17 18 19 20 21 .. 23 .. 25 | 26 .. .. 29 30 31 .. 33 .. .. | .. 37 .. 39 .. 41 .. 43 .. .. |
| 56 57 58 .. 60 .. 62 63 .. .. | 66 .. .. 69 70 71 72 73 .. 75 | 76 77 78 79 .. 81 .. 83 84 .. | .. 87 88 89 .. .. 92 .. 94 95 | .. 97 98 99 00 .. 02 .. .. 05 | .. 07 .. .. 10 11 12 .. 14 15 | 16 .. .. 19 20 21 .. .. 24 .. | 26 .. .. .. 30 .. 32 .. 34 35 | .. 37 38 39 .. .. .. 43 .. 45 | 46 .. 48 49 50 51 52 .. .. .. |
| 66 67 .. 69 .. .. .. 73 .. 75 | 76 .. 78 .. .. 81 82 .. .. .. | 86 .. 88 89 .. 91 92 93 .. 95 | 96 .. .. .. .. .. 02 03 04 .. | 06 .. .. .. 10 11 .. .. .. 15 | .. 17 .. 19 .. 21 .. 23 24 .. | 26 .. .. .. 30 31 32 33 34 35 | .. 37 38 39 40 .. 42 43 44 45 | 46 .. .. 49 50 .. .. 53 54 .. | 56 .. .. 59 60 .. 62 63 64 .. |
| 76 .. 78 79 80 81 82 83 84 .. | 86 87 88 .. 90 .. 92 93 94 .. | .. 97 98 .. 00 .. 02 .. 04 .. | 06 07 08 09 10 11 12 .. .. 15 | .. 17 18 .. .. 21 22 .. .. .. | .. 27 .. 29 .. .. 32 .. .. .. | .. 37 38 .. .. 41 42 43 .. .. | 46 47 .. .. 50 51 52 53 .. 55 | .. .. 58 .. .. 61 .. .. 64 65 | .. .. .. .. .. 71 .. 73 74 75 |
| .. 87 .. .. .. 91 92 93 94 .. | .. 97 98 99 00 01 .. 03 .. 05 | 06 .. 08 .. 10 11 12 13 .. .. | 16 .. .. .. .. 21 22 .. 24 25 | 26 .. 28 29 30 .. 32 33 34 .. | 36 37 38 .. 40 41 42 .. 44 45 | 46 47 48 49 50 51 52 .. 54 55 | .. .. 58 59 60 .. 62 63 64 .. | .. .. .. 69 70 71 .. 73 74 .. | 76 77 78 .. 80 81 .. 83 84 85 |
| 96 97 .. .. .. 01 02 .. 04 05 | 06 07 08 09 .. .. 12 .. 14 15 | 16 .. 18 .. .. 21 .. .. 24 .. | 26 27 28 .. 30 .. 32 33 .. 35 | 36 37 .. .. 40 41 .. 43 .. .. | .. .. 48 .. 50 51 52 53 54 55 | 56 57 .. .. .. .. 62 .. .. 65 | .. .. .. .. .. 71 .. 73 74 .. | .. 77 78 79 80 .. 82 83 84 85 | 86 87 .. 89 90 91 92 93 .. .. |
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| .. 08 09 .. .. 12 .. 14 .. .. | 17 .. 19 20 .. 22 23 24 25 .. | .. .. .. 30 31 32 .. 34 35 .. | .. 38 .. 40 .. 42 43 44 .. 46 | 47 .. 49 .. 51 52 53 54 55 .. | 57 58 .. .. 61 .. 63 64 .. .. | .. 68 .. .. 71 .. 73 74 .. 76 | .. 78 79 80 81 82 .. 84 85 86 | 87 88 89 .. .. 92 93 94 .. 96 | .. .. 99 .. 01 02 03 04 05 .. |
| 17 18 .. 20 21 .. 23 24 .. 26 | .. 28 29 30 31 32 .. .. .. 36 | .. 38 .. 40 .. .. 43 44 45 46 | 47 48 49 50 51 .. .. .. .. 56 | 57 58 .. .. 61 .. .. 64 .. 66 | .. 68 69 70 .. 72 73 .. 75 76 | .. .. 79 .. 81 .. 83 84 85 86 | 87 88 .. 90 .. .. 93 94 95 .. | .. .. 99 00 .. 02 .. 04 05 .. | .. .. 09 10 .. 12 13 14 .. 16 |
| 27 28 .. 30 31 32 .. 34 35 .. | .. 38 39 40 41 42 43 44 45 .. | 47 .. .. 50 .. .. .. 54 .. 56 | 57 58 59 60 61 .. 63 .. .. 66 | 67 68 .. .. .. 72 .. 74 .. 76 | .. .. 79 80 81 82 .. .. 85 .. | 87 88 .. 90 .. 92 .. .. .. 96 | 97 .. 99 00 01 02 .. 04 05 .. | 07 08 .. 10 11 12 13 14 .. .. | 17 .. .. 20 21 .. .. .. .. 26 |
| 37 38 39 .. .. .. 43 .. .. 46 | .. 48 49 .. .. .. .. 54 55 56 | .. 58 59 60 .. 62 63 .. 65 66 | 67 68 69 70 71 72 73 74 .. 76 | .. 78 79 .. 81 .. 83 84 85 .. | 87 .. 89 .. 91 92 .. 94 .. 96 | 97 98 .. 00 01 02 03 .. .. 06 | .. .. 09 .. 11 .. .. .. 15 16 | .. 18 .. .. 21 22 23 24 25 26 | .. .. 29 30 .. .. .. 34 35 .. |
| 47 .. .. 50 .. 52 53 54 .. .. | .. 58 .. 60 61 62 .. .. .. .. | .. .. 69 .. 71 .. 73 74 75 .. | 77 .. .. .. 81 .. 83 .. 85 .. | .. 88 89 .. .. 92 93 .. 95 .. | .. 98 99 .. 01 02 03 04 05 06 | 07 08 .. 10 11 12 13 .. 15 16 | .. 18 .. .. .. .. .. .. .. 26 | .. .. 29 30 31 32 33 34 35 .. | 37 38 .. .. 41 42 43 44 45 46 |
| .. 58 59 60 61 .. 63 .. 65 66 | 67 68 69 .. .. 72 .. .. 75 76 | .. 78 79 80 81 82 83 84 .. 86 | .. .. 89 .. 91 92 .. 94 .. .. | 97 98 .. .. .. 02 .. .. 05 06 | 07 08 .. 10 11 12 .. .. 15 16 | 17 .. 19 20 21 22 23 24 25 26 | 27 28 29 .. 31 32 .. .. .. .. | 37 .. 39 40 .. .. 43 .. 45 46 | 47 48 .. 50 .. .. .. 54 55 .. |
| .. .. 69 70 .. .. 73 .. 75 .. | .. 78 79 .. 81 .. 83 84 .. 86 | 87 88 89 .. 91 .. 93 94 .. 96 | .. .. 99 00 01 02 .. .. 05 .. | 07 08 .. 10 11 .. .. .. .. 16 | 17 18 .. .. 21 .. .. .. .. 26 | 27 .. 29 .. 31 .. .. 34 .. .. | 37 38 39 40 41 42 .. .. .. 46 | 47 .. 49 50 .. .. 53 .. 55 56 | 57 .. .. 60 61 62 63 64 65 66 |
| 77 78 79 80 81 82 83 .. 85 .. | 87 88 89 90 91 .. 93 .. .. 96 | .. 98 99 .. .. 02 03 04 .. 06 | 07 .. .. 10 11 12 .. 14 15 16 | .. 18 .. .. 21 .. .. 24 25 .. | 27 28 .. 30 31 .. 33 34 35 36 | .. .. 39 .. 41 42 43 44 45 .. | .. 48 .. .. 51 52 .. 54 .. .. | 57 .. 59 60 61 .. 63 .. .. .. | .. .. 69 70 .. 72 73 .. .. 76 |
| 87 .. 89 .. 91 .. 93 .. .. .. | 97 .. 99 00 01 .. 03 .. .. 06 | 07 08 .. 10 .. .. 13 14 15 16 | 17 18 19 20 21 .. 23 24 .. 26 | 27 28 29 30 .. .. 33 .. 35 36 | .. .. .. 40 .. 42 43 .. 45 .. | .. 48 49 50 .. 52 53 .. 55 56 | 57 58 59 .. .. .. .. 64 .. 66 | 67 68 69 70 .. .. .. 74 75 .. | .. 78 .. 80 .. 82 .. 84 85 86 |
| .. .. 99 .. .. .. 03 .. 05 06 | 07 08 .. 10 11 .. 13 14 .. 16 | .. 18 .. .. 21 22 23 24 25 .. | 27 28 29 30 31 .. 33 .. 35 36 | 37 .. 39 40 .. .. .. 44 45 46 | .. 48 49 50 .. 52 53 .. .. 56 | 57 58 59 60 .. 62 .. .. 65 66 | 67 68 .. 70 .. .. 73 74 75 .. | 77 .. .. .. 81 .. 83 84 85 86 | .. 88 .. .. .. 92 .. 94 95 96 |
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| 08 09 .. 11 12 13 14 15 .. 17 | 18 19 20 .. 22 .. .. 25 26 .. | .. .. 30 31 32 .. 34 35 .. .. | .. .. 40 41 42 43 44 45 .. 47 | 48 49 50 .. .. 53 54 .. .. .. | 58 59 60 .. 62 .. 64 65 66 .. | 68 .. 70 71 72 73 .. .. .. .. | .. 79 .. .. 82 .. .. 85 86 .. | 88 .. 90 .. .. 93 .. 95 .. .. | 98 .. .. 01 02 03 04 .. 06 07 |
| .. 19 .. 21 22 23 24 25 .. 27 | 28 29 30 31 32 33 34 35 .. 37 | 38 39 40 41 .. .. 44 45 46 47 | 48 .. 50 .. .. .. .. 55 .. .. | 58 59 .. .. 62 63 64 .. .. 67 | 68 69 70 71 72 .. .. 75 76 77 | 78 .. .. 81 .. 83 84 85 .. .. | 88 .. 90 .. .. 93 94 95 96 97 | 98 99 .. .. 02 03 .. 05 06 .. | .. 09 10 .. 12 13 .. 15 16 17 |
| 28 29 30 31 .. .. 34 .. 36 37 | 38 .. 40 41 42 .. .. .. 46 47 | .. .. 50 51 52 53 .. 55 56 57 | 58 .. .. 61 .. .. 64 .. 66 67 | .. 69 .. 71 .. 73 .. .. 76 .. | 78 79 80 81 .. .. .. 85 86 .. | 88 .. .. 91 92 93 94 95 96 97 | 98 .. 00 .. .. 03 .. .. .. 07 | .. 09 10 11 12 .. 14 15 16 .. | .. .. 20 21 22 23 24 25 .. 27 |
| .. .. .. .. .. .. 44 .. 46 47 | 48 49 50 .. 52 53 .. 55 .. .. | 58 .. .. 61 62 .. 64 .. 66 67 | 68 69 70 71 72 73 .. 75 .. .. | .. 79 80 81 82 .. 84 85 .. 87 | 88 89 90 91 .. .. 94 .. .. 97 | .. 99 00 01 02 03 .. 05 06 .. | 08 .. 10 .. 12 13 14 15 16 17 | .. .. .. .. 22 .. 24 25 .. 27 | 28 .. .. .. .. 33 34 .. 36 37 |
| 48 49 .. 51 52 53 .. .. 56 57 | 58 59 60 .. .. 63 64 65 66 .. | 68 69 .. 71 72 .. 74 .. .. 77 | 78 79 .. 81 .. 83 84 85 86 87 | 88 89 .. 91 .. 93 94 95 .. 97 | 98 99 .. 01 02 .. 04 05 .. 07 | 08 09 10 .. 12 13 .. .. 16 17 | .. 19 .. 21 22 23 .. 25 26 27 | .. .. .. .. 32 33 .. 35 36 .. | 38 39 40 41 42 .. .. 45 46 47 |
| .. 59 60 61 .. 63 .. 65 66 .. | .. .. 70 71 .. 73 74 75 76 77 | .. .. 80 81 82 83 .. .. 86 .. | 88 89 90 .. 92 93 .. .. .. 97 | 98 .. .. 01 02 .. .. 05 06 07 | 08 09 10 11 .. .. 14 15 16 17 | 18 19 20 .. .. 23 .. 25 .. 27 | 28 .. 30 .. 32 .. .. 35 .. 37 | 38 .. .. .. 42 .. 44 45 46 .. | 48 .. 50 51 .. 53 54 .. 56 57 |
| 68 .. .. 71 .. .. 74 75 .. 77 | 78 .. 80 81 82 .. 84 85 86 .. | .. 89 90 .. 92 93 94 .. 96 97 | .. 99 00 01 .. .. 04 05 .. .. | 08 .. .. 11 .. 13 14 15 16 .. | .. 19 20 21 22 23 .. 25 26 27 | 28 29 .. 31 32 .. 34 35 36 37 | .. 39 40 .. 42 43 44 45 46 47 | .. 49 50 51 .. 53 54 .. 56 57 | 58 59 60 .. .. .. 64 65 .. .. |
| 78 79 80 81 82 83 .. 85 86 .. | 88 89 90 91 92 .. 94 .. 96 97 | 98 .. 00 .. 02 03 04 05 .. 07 | 08 09 .. 11 12 .. 14 .. .. .. | 18 19 20 21 .. .. 24 25 .. .. | 28 .. 30 31 32 33 34 35 .. 37 | 38 39 40 41 .. 43 44 .. .. 47 | .. 49 .. 51 .. .. 54 55 .. 57 | .. 59 .. 61 62 63 .. .. 66 .. | 68 69 .. .. 72 .. .. 75 76 77 |
| .. .. .. .. .. 93 94 95 96 .. | 98 .. 00 .. 02 .. 04 .. .. 07 | 08 09 .. .. .. .. 14 15 16 .. | .. .. 20 .. 22 .. 24 25 26 .. | 28 29 .. 31 32 33 34 .. 36 37 | 38 39 .. .. 42 .. 44 .. .. .. | .. 49 50 51 .. .. .. 55 56 .. | 58 59 .. 61 .. 63 .. .. .. 67 | .. 69 70 .. 72 73 74 75 76 77 | 78 79 80 .. 82 83 84 .. .. 87 |
| .. 99 00 01 .. 03 04 05 06 07 | 08 .. .. 11 12 13 .. .. 16 17 | 18 19 20 .. .. 23 24 .. 26 27 | .. 29 30 31 32 33 .. .. 36 37 | .. 39 40 41 .. 43 44 .. 46 .. | 48 .. .. .. 52 53 54 .. 56 57 | .. 59 60 61 .. .. 64 65 .. .. | 68 69 .. 71 72 .. .. 75 76 77 | .. 79 .. .. 82 .. .. 85 .. 87 | .. 89 .. .. .. .. .. 95 96 .. |
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| .. 10 .. .. .. .. 15 .. 17 18 | .. 20 .. 22 23 24 25 26 .. 28 | 29 30 .. .. .. 34 35 36 .. 38 | .. 40 .. 42 43 .. 45 46 .. 48 | 49 .. .. 52 53 54 .. .. .. 58 | .. 60 61 62 63 .. 65 .. .. 68 | .. 70 71 72 73 .. .. 76 77 .. | .. 80 81 82 .. .. 85 86 87 .. | 89 .. 91 .. .. .. .. .. .. .. | .. .. .. .. 03 .. 05 06 07 .. |
| .. 20 21 22 23 24 25 .. 27 .. | .. .. .. .. 33 .. 35 36 .. .. | 39 40 .. 42 43 44 45 46 47 .. | .. 50 .. 52 53 54 55 56 .. .. | 59 60 61 62 63 64 65 66 .. 68 | 69 70 .. 72 .. .. 75 76 77 78 | .. 80 81 .. .. 84 .. .. .. .. | .. .. 91 92 93 94 95 96 97 98 | 99 .. .. .. 03 04 05 06 .. 08 | .. .. .. 12 13 .. .. .. 17 .. |
| 29 30 .. .. 33 .. 35 .. 37 38 | .. 40 .. 42 .. .. 45 46 .. 48 | 49 50 .. 52 53 54 55 56 .. 58 | 59 60 .. 62 63 64 65 .. 67 .. | .. 70 .. .. 73 .. 75 .. 77 78 | .. 80 81 82 83 84 85 .. 87 .. | 89 90 91 92 93 94 95 .. 97 .. | .. 00 .. 02 03 04 .. 06 .. .. | 09 10 11 12 .. 14 15 .. .. .. | 19 20 21 .. 23 .. 25 .. 27 28 |
| 39 .. 41 .. .. .. 45 46 47 48 | 49 .. 51 .. .. .. .. 56 .. 58 | .. 60 61 62 .. .. .. 66 67 .. | 69 70 .. 72 73 74 .. 76 .. 78 | .. .. 81 82 83 .. .. 86 .. .. | 89 90 91 92 .. .. 95 96 97 .. | .. 00 01 02 .. .. .. .. .. .. | 09 .. 11 12 13 .. 15 16 .. 18 | .. 20 21 .. 23 24 .. 26 .. 28 | 29 30 31 32 .. 34 .. 36 37 38 |
| 49 .. 51 .. .. 54 55 .. 57 .. | 59 .. 61 .. .. 64 65 66 .. 68 | 69 70 .. 72 73 .. 75 76 77 .. | 79 80 .. .. .. 84 85 86 87 88 | .. 90 91 .. 93 94 95 96 .. 98 | .. 00 .. 02 03 .. .. 06 07 08 | .. .. .. 12 .. 14 15 16 17 .. | 19 20 .. 22 .. 24 25 .. .. 28 | 29 .. .. 32 33 34 35 36 37 38 | 39 40 .. 42 43 .. .. 46 47 48 |
| 59 60 61 62 63 64 65 66 67 .. | .. 70 71 .. 73 74 .. .. 77 .. | 79 80 .. .. 83 84 85 86 87 .. | 89 90 91 92 93 .. 95 .. .. 98 | 99 00 .. 02 .. 04 05 .. .. 08 | .. 10 11 .. .. .. 15 16 .. 18 | 19 .. .. .. 23 24 25 26 27 28 | 29 30 .. 32 .. .. 35 36 37 38 | 39 .. 41 42 43 44 .. .. 47 48 | 49 .. 51 52 53 54 .. .. .. .. |
| 69 .. 71 72 .. 74 .. .. 77 .. | .. 80 81 .. 83 .. .. 86 .. 88 | .. .. .. .. 93 94 95 96 97 .. | .. .. 01 .. .. .. 05 06 .. .. | .. .. 11 12 13 14 .. .. 17 .. | 19 20 21 22 .. 24 .. .. .. .. | 29 .. 31 32 .. .. .. .. 37 .. | 39 .. .. 42 .. 44 45 .. 47 .. | 49 .. .. 52 .. .. .. 56 57 .. | .. 60 61 .. 63 .. 65 .. 67 68 |
| .. 80 .. 82 83 84 .. 86 87 88 | .. .. .. .. .. .. 95 96 .. .. | 99 00 01 02 .. 04 .. 06 07 .. | .. 10 11 12 13 14 15 16 .. 18 | .. 20 21 22 23 .. .. 26 27 28 | .. .. .. 32 33 34 .. .. .. .. | 39 40 41 .. 43 .. .. .. .. 48 | 49 .. .. 52 .. 54 .. 56 .. .. | 59 60 61 62 63 .. 65 .. 67 .. | 69 70 71 72 73 74 .. 76 77 .. |
| .. 90 91 92 93 94 95 .. .. 98 | .. .. .. .. 03 .. .. 06 .. .. | .. .. 11 12 .. 14 15 .. 17 18 | 19 .. 21 .. 23 24 25 26 27 28 | .. 30 .. 32 .. 34 35 .. .. 38 | 39 40 41 .. .. .. .. 46 47 48 | .. 50 51 .. 53 54 55 56 57 58 | 59 60 .. 62 .. 64 65 .. .. 68 | .. .. 71 .. .. 74 75 76 .. .. | .. .. 81 82 83 84 .. .. 87 88 |
| 99 .. 01 .. .. .. .. 06 .. .. | .. 10 11 12 13 .. 15 16 17 18 | 19 20 21 22 .. .. 25 26 .. .. | .. 30 31 .. 33 34 35 .. .. 38 | 39 40 .. .. 43 .. .. .. .. 48 | .. 50 .. 52 .. 54 .. 56 .. 58 | 59 .. .. .. 63 64 .. 66 67 68 | .. .. .. 72 73 74 .. 76 77 78 | 79 .. .. .. 83 .. 85 .. 87 88 | .. .. .. 92 93 94 .. 96 97 .. |
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| 10 .. 12 13 14 .. 16 17 18 19 | .. 21 .. 23 .. .. .. .. .. 29 | 30 31 32 33 .. .. .. 37 .. 39 | .. .. 42 .. 44 45 .. .. 48 49 | 50 51 52 53 54 .. .. .. .. 59 | 60 .. .. 63 .. 65 .. 67 .. .. | 70 71 72 73 74 75 76 77 .. .. | 80 81 82 83 84 85 86 87 .. 89 | .. .. .. .. .. .. 96 .. .. .. | 00 01 .. .. .. .. 06 .. .. 09 |
| .. .. 22 23 .. .. 26 27 .. .. | .. .. 32 .. 34 35 36 37 38 .. | .. 41 .. 43 .. 45 .. .. .. .. | .. .. .. .. 54 .. 56 .. .. 59 | 60 61 62 .. 64 .. 66 .. 68 69 | .. 71 .. 73 .. 75 .. 77 78 79 | 80 81 82 83 84 85 86 87 88 .. | 90 .. 92 .. .. 95 96 97 98 99 | .. .. 02 03 04 .. 06 07 .. 09 | 10 11 .. 13 14 15 .. .. .. 19 |
| .. .. 32 .. 34 35 36 .. 38 .. | 40 41 .. 43 .. 45 .. 47 .. .. | .. 51 .. .. .. .. .. 57 58 59 | 60 .. 62 63 .. 65 66 67 .. .. | 70 71 .. 73 .. 75 76 77 78 .. | 80 81 82 83 84 .. 86 .. 88 .. | 90 91 .. 93 94 .. 96 97 .. .. | 00 01 02 .. .. 05 06 .. 08 .. | 10 11 .. .. 14 15 16 .. .. 19 | 20 .. 22 23 .. 25 26 27 28 .. |
| 40 .. 42 .. .. 45 46 47 48 49 | 50 51 52 .. 54 .. 56 57 .. .. | .. .. 62 63 64 65 66 67 68 69 | 70 .. .. .. .. 75 76 .. .. 79 | 80 .. 82 .. 84 .. .. 87 88 89 | .. 91 92 .. 94 95 96 97 98 99 | 00 01 02 03 04 05 .. .. 08 .. | 10 11 .. 13 .. .. 16 .. .. 19 | .. 21 .. .. 24 25 26 27 28 29 | 30 31 32 33 .. .. 36 .. .. .. |
| 50 .. 52 .. .. 55 .. 57 58 59 | 60 61 62 .. .. .. 66 67 68 69 | .. 71 72 .. .. 75 76 77 78 .. | .. 81 82 83 .. 85 .. 87 88 89 | .. 91 92 93 .. 95 .. .. .. .. | 00 .. .. 03 04 .. 06 .. 08 09 | 10 .. 12 13 .. .. .. 17 .. .. | .. 21 .. 23 24 .. 26 .. 28 .. | 30 .. 32 .. 34 .. .. 37 38 .. | 40 41 42 43 .. .. 46 .. .. 49 |
| 60 61 .. 63 .. 65 .. .. .. .. | 70 71 .. 73 .. .. 76 77 .. .. | .. .. 82 .. .. 85 86 87 88 89 | 90 91 .. 93 94 .. 96 97 98 99 | 00 .. .. .. 04 05 06 07 08 09 | 10 11 12 .. 14 .. 16 17 18 .. | 20 .. 22 .. 24 25 .. 27 28 29 | .. 31 .. .. 34 .. 36 .. 38 39 | 40 41 42 43 44 45 46 .. 48 .. | .. 51 52 .. 54 55 56 57 .. 59 |
| 70 71 72 .. .. .. 76 77 .. 79 | .. .. 82 83 .. 85 86 87 88 89 | 90 91 92 .. 94 .. .. 97 .. .. | 00 01 02 03 04 .. 06 .. .. 09 | 10 11 12 13 14 15 .. 17 .. 19 | 20 .. .. 23 24 25 .. .. 28 29 | 30 .. .. 33 .. 35 .. .. 38 39 | .. 41 .. .. .. 45 46 47 48 .. | 50 .. .. .. 54 55 .. .. 58 59 | .. 61 62 .. 64 .. .. 67 68 69 |
| 80 .. 82 83 .. 85 86 87 .. .. | .. 91 .. .. 94 95 96 97 .. .. | 00 01 02 03 04 .. .. .. 08 09 | 10 11 .. 13 14 15 .. 17 18 19 | .. .. .. 23 24 25 26 27 .. 29 | 30 .. 32 33 34 35 36 37 38 39 | 40 .. 42 43 44 .. 46 .. 48 49 | 50 51 52 53 54 55 56 .. .. 59 | .. .. .. 63 .. .. .. 67 68 69 | .. .. .. .. 74 75 .. .. 78 79 |
| .. 91 92 93 94 95 96 .. .. 99 | .. 01 02 03 .. .. 06 .. 08 09 | 10 11 .. 13 14 15 .. .. 18 19 | .. .. 22 23 24 .. 26 .. 28 29 | .. .. .. .. .. 35 36 37 38 39 | .. .. .. 43 44 45 46 47 48 .. | .. 51 .. 53 54 .. .. .. 58 59 | 60 61 .. .. 64 65 66 .. .. 69 | 70 71 72 73 74 .. 76 77 78 79 | .. .. 82 83 84 85 .. .. .. 89 |
| .. 01 .. 03 04 05 06 07 08 09 | .. .. 12 .. 14 .. 16 17 .. 19 | 20 21 22 .. .. 25 .. .. .. 29 | 30 31 .. 33 34 .. 36 37 38 39 | .. .. 42 43 .. 45 .. 47 48 49 | .. 51 52 53 .. 55 56 57 58 59 | .. 61 62 .. 64 65 66 67 .. .. | .. .. 72 .. 74 .. .. 77 78 79 | .. 81 .. .. 84 85 .. 87 88 .. | 90 .. .. 93 94 95 96 .. 98 99 |
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------





dukuso
 
Posts: 479
Joined: 25 June 2005

Postby dukuso » Sun Dec 11, 2005 2:53 pm

and here is a 100*100 FN-minimal sudoku over the
4*25 multiplication grid above :





---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| . . 17 . 18 . . . . 43 | . 10 . . . 34 . 48 . 40 | 13 19 . . 11 38 44 . 50 36 | 07 . . 03 . 32 46 . 28 . | 26 22 14 08 . 51 47 . 33 . | . 54 67 62 . . . . . . | 59 60 . 55 . 84 . 98 80 . | . . . 75 61 88 94 99 . . | 57 . . 53 . . 96 . 78 . | 76 . . 58 52 . 97 89 . . |
| . 26 . 15 08 . . . 40 . | 11 02 . . 19 36 27 . 50 44 | 22 12 05 07 14 47 37 . 32 39 | . . 18 . . . 35 43 42 . | 16 09 23 . 03 41 34 48 45 28 | . . 74 . 58 . . 99 90 83 | . 52 . 75 . . 77 81 00 . | 72 62 55 . . 97 . . 82 89 | . 60 . . 54 88 85 93 92 . | . . 73 70 53 91 84 98 95 78 |
| 02 . . . 05 27 41 . 28 . | . . . 12 04 49 46 32 37 . | 10 . 09 08 26 . 45 . . 51 | 14 . 23 25 . 39 40 . . 36 | 13 06 . . 17 . . 44 . . | 52 66 72 53 . . . 97 . . | 74 . 57 62 . . . 82 . 79 | . . 59 58 . 85 95 84 83 01 | . 65 . . 61 89 90 98 00 86 | . . 69 68 67 88 . 94 . . |
| 07 19 . . . . . . 39 . | 13 16 03 22 17 38 41 28 . 42 | . 06 . 15 . 27 . . 40 43 | 09 . 08 20 . . . 33 . 51 | 10 25 21 12 . . 50 46 37 49 | 57 . . . 73 . . . . . | 63 66 53 72 67 . 91 78 97 92 | . 56 54 65 68 77 . . 90 . | . 55 . 70 76 . . . 95 . | 60 . 71 . 74 85 . 96 . 99 |
| 13 . . 25 . . 35 31 50 . | . . . . 18 . 33 . 39 43 | 16 03 17 . . 41 28 . 48 46 | . 22 . 12 24 . . . 37 . | . 07 . 04 15 36 . . 29 . | 63 60 . . 59 . 85 81 . 84 | . 58 . . . . 83 01 . . | 66 . . 73 71 91 78 92 98 . | . . 69 . . . . 94 . . | 61 . 55 54 65 86 . . . . |
| . 79 92 87 93 70 . . 62 . | . . . 80 . . 60 73 55 65 | 88 . 99 00 86 63 69 74 75 . | . . 91 78 . 57 71 . . 56 | 01 . 89 83 77 76 72 . . 52 | . . 17 12 . 45 29 42 . 43 | . . . 05 15 34 . . 30 . | 13 . 24 25 11 38 44 . 50 . | 07 21 16 03 06 32 46 41 28 . | 26 . . . . . 47 39 33 . |
| . 01 . . 83 . 76 74 . 58 | 86 . 81 00 . 61 . 56 75 69 | 97 87 80 . 89 . . . . . | . . 93 92 79 63 60 . . . | 91 84 98 . 78 66 59 . 70 53 | . 26 24 15 08 46 51 49 . 33 | . 02 . 25 . . 27 31 50 . | 22 12 05 . 14 47 37 . 32 39 | 13 . 18 17 . . 35 . . 29 | 16 09 . 20 . . . 48 . . |
| . . . . 80 . 66 72 53 . | . 96 . . 79 74 71 57 . . | 85 . 84 83 01 60 70 . . . | . . 98 . . 64 65 73 75 61 | 88 81 94 93 92 63 56 . 68 67 | 02 16 22 03 . 27 . . 28 30 | 24 . 07 12 04 . 46 . 37 29 | 10 20 . 08 . . . 34 33 51 | 14 15 23 25 11 39 . 48 . 36 | 13 . . 18 17 . . . 43 . |
| 82 . 86 89 98 . 69 . . 73 | . 91 . 97 92 . . 53 72 . | 77 81 79 . 93 52 56 . . 68 | 84 . 83 . . 59 55 58 70 76 | . . 96 87 . 60 75 71 62 . | 07 . 11 . . . . . . 48 | 13 . . 22 17 38 . 28 . 42 | 02 06 04 . 18 27 31 29 40 43 | 09 . . 20 . . 30 33 . . | . 25 . . . 35 50 . 37 49 |
| 88 85 . 00 . . . . . . | 95 . 01 89 93 70 58 76 64 68 | 91 78 . . . . 53 67 73 71 | 77 . 94 . . 52 72 69 62 . | 86 . . . 90 . . 55 54 65 | 13 . 06 25 09 . . . . . | . . 26 14 . 45 . . . . | . . . 23 . 41 . 42 . 46 | 02 . 19 . . 27 47 44 37 . | . . 05 04 15 36 32 30 . 40 |
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| 24 . . 16 04 . 40 48 41 29 | . 22 10 13 09 27 . 35 38 . | 06 08 07 19 . 31 33 32 . 45 | . . 21 . . 42 . 46 39 . | 03 . 26 11 18 . . 51 36 43 | . 65 73 . . 99 . . 91 . | 52 . 60 . 59 . 97 . 88 84 | . . . 69 . 81 83 82 94 95 | 67 62 . 64 . 92 . . . 00 | . . 76 . 68 78 . . 86 93 |
| . 18 . . . . . 44 34 35 | 23 . . 20 21 48 50 37 45 46 | 03 . 26 05 17 . 36 51 30 42 | 24 . 06 07 15 49 29 31 . . | 14 08 02 . . 39 33 27 . . | . . . 59 . . 93 . 84 85 | . 75 62 . . . 00 . 95 96 | 53 . 76 . 67 . 86 01 80 92 | 74 54 56 57 65 99 79 . 82 90 | . . 52 66 63 . 83 . . 88 |
| 06 . 07 08 26 31 . 32 33 51 | 17 19 15 16 . . . . . 30 | 24 . . . 09 . . . 35 . | 03 . 22 11 18 28 . 47 36 43 | . . 12 25 04 45 . 37 50 29 | . 71 57 58 76 . 96 82 . . | . 69 65 66 55 . . 90 91 80 | 74 52 64 60 . 99 . . 85 . | . 63 . 61 . . . 97 . 93 | 70 . 62 . 54 95 . 87 . 79 |
| 14 13 . . 25 39 38 37 . 50 | . . 24 06 07 28 36 . 31 . | . 21 23 16 . 43 . 48 41 . | . 02 . 05 19 33 27 . 30 . | 17 15 . 22 . 42 . 35 . . | 64 63 . 70 75 89 88 87 95 . | . 61 . . 57 . 86 . . 82 | 68 71 73 66 . 93 96 98 91 . | 58 . 76 55 69 83 77 01 80 . | 67 . 60 72 . 92 90 . 97 . |
| 11 . . 05 . . . . 30 42 | 18 26 . 04 08 43 . . 29 . | 25 13 15 22 12 . 38 40 47 37 | . 16 . 23 . . . 35 48 34 | . 19 . . 06 49 44 . 46 . | 61 52 53 55 67 . . 78 . 92 | . . 64 54 . 93 . 89 . 83 | 75 63 65 72 . 00 88 90 . 87 | . 66 . 73 59 95 91 85 98 84 | 74 . . . 56 99 94 82 96 81 |
| . 90 98 91 79 74 . 73 66 . | . . 85 88 84 52 . 60 . . | 81 . 82 94 95 56 58 . 69 70 | 92 87 . . 00 67 62 71 . . | . 80 01 86 . . 55 . 61 68 | 24 15 . . 04 . 40 48 41 29 | . 22 10 . 09 27 47 . 38 34 | 06 08 07 . . . 33 32 44 45 | . . 21 14 25 42 37 46 . 50 | . . . 11 18 28 30 51 . 43 |
| 97 . 94 84 85 . 68 . 59 . | 98 00 87 . 96 . 75 . 70 71 | . . 01 80 . . . . 55 67 | 99 79 . 82 90 74 54 56 . 65 | 89 . 77 . . 64 58 52 . 63 | . . 19 09 10 47 . 44 34 . | . 25 12 . 21 48 50 . . 46 | . . 26 . 17 28 . . . 42 | . 04 06 . . . . . 32 40 | 14 08 02 16 13 39 . 27 41 . |
| 81 . . . 01 56 71 57 58 76 | 92 94 . 91 80 67 . . . . | 99 . 89 . . . 52 64 . 59 | . 88 . 86 93 53 63 72 61 . | . 98 87 00 79 70 . 62 75 . | . 21 07 . . 31 . 32 33 51 | . . 15 16 05 . 44 . . . | 24 02 14 10 09 . . . 35 34 | . . 22 11 . . 38 47 36 43 | 20 23 12 25 . 45 48 37 50 29 |
| 89 88 . . . 64 63 62 70 . | 78 . . . . 53 . 74 56 . | 93 . . 91 79 . . 73 66 . | . 77 01 80 94 58 . 76 55 69 | 92 90 85 97 . 67 65 . 72 59 | 14 . 12 . 25 39 . . 45 . | 03 . . 06 07 28 36 . . 32 | . 21 . 16 . 43 . . 41 29 | . . . . 19 33 27 51 . 44 | 17 . 10 . 09 . 40 . 47 34 |
| . 77 78 80 . 61 . 53 55 . | . . 89 . . 68 76 . 54 58 | 00 88 . 97 . . . 65 . 62 | 95 91 85 98 84 . 66 . 73 . | 99 94 82 96 81 74 69 . 71 56 | 11 . 03 . . 36 27 28 30 42 | 18 26 . 04 08 . . 39 29 33 | 25 . . . 12 . 38 . 47 37 | 20 . . 23 . . . 35 48 . | . 19 07 21 06 . 44 32 46 . |
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| 26 . 04 10 . 51 . . 35 31 | 21 . . . . 46 37 38 . 27 | . . 03 09 19 32 . 28 34 44 | . 18 . . . 50 43 39 47 48 | . 17 . 05 16 40 42 . . 41 | 76 . 54 . . . . . . 81 | . 62 . . . . 87 . . 77 | 57 74 53 . 69 . . 78 . . | 75 68 64 72 . . 93 89 97 98 | 65 67 61 . 66 90 . 86 80 91 |
| 23 . 14 18 19 48 32 . 43 . | 25 . . 15 24 50 . 42 40 49 | 08 . 12 11 16 33 35 . 36 . | . . 13 . . . 34 . . 45 | 21 02 06 . 22 . 27 31 51 . | . . 64 . 69 . . . . 94 | 75 53 67 . . . 78 92 . 99 | 58 . 62 . . . 85 . 86 91 | 55 . . 54 70 . 84 88 . . | 71 . 56 . . . 77 . . . |
| 05 25 15 . 12 . . . 38 . | 19 18 16 07 . . 43 41 . . | 14 22 20 . 02 39 . . 51 27 | 10 . 11 24 21 35 . 36 . . | 08 04 09 03 23 . . 34 . 48 | 55 . 65 . 62 . 00 . 88 . | . 68 . 57 . 94 93 91 82 81 | . . 70 . . 89 97 . . 77 | 60 . . . . 85 92 86 99 96 | 58 54 . . . . . 84 78 98 |
| . 03 . 21 22 . 28 33 . 47 | . 05 . . 11 35 . . . 36 | 15 04 18 17 25 40 29 43 42 . | 06 . 12 19 . 31 51 37 44 27 | 07 14 24 . . 32 . 49 . . | 66 53 . 71 72 . 78 83 96 . | 60 . 59 73 61 . . . 98 86 | 65 . . 67 75 90 79 . 92 . | . . . . 52 81 . . 94 77 | . 64 74 63 . 82 . . 88 95 |
| 17 24 . 11 . 42 . . . . | . 04 . 26 14 47 29 . . 39 | 05 23 . . 13 30 48 . . . | 15 03 07 16 . . . . 41 . | 25 10 18 . 12 50 35 43 44 37 | 67 . 59 . 52 92 99 . 86 77 | 72 54 70 . 64 . 79 . . . | . . 71 . 63 80 98 . 81 88 | 65 . . 66 58 . 78 . 91 . | . 60 68 69 62 00 85 93 . 87 |
| 01 95 79 85 81 76 70 . 60 . | 96 . 88 83 . 71 62 63 . . | . . 78 84 94 57 . 53 . 69 | 00 . 89 97 98 . . 64 . . | 90 . . 80 91 65 67 61 . 66 | 26 20 . . 06 51 45 29 35 31 | . . 13 08 02 . 37 38 . . | 07 . . . 19 . 49 28 . 44 | 25 18 . 22 23 . 43 39 47 . | 15 17 11 . . 40 42 36 . 41 |
| 98 82 . . 94 73 57 64 68 69 | 00 . . 90 99 75 53 . . 74 | 83 . 87 . 91 . . 62 61 . | . 84 88 . . . 59 63 . 70 | . . . . . 71 52 56 . 72 | . . 14 18 . . . . . 44 | 25 . 17 15 24 50 . 42 . 49 | 08 10 12 11 . 33 . 37 36 . | . 09 13 . 20 30 . 38 29 . | . 02 . 26 22 46 27 31 . . |
| . . . . . . . 65 63 . | 94 93 91 . 81 69 68 66 . . | 89 97 95 01 77 . 72 . 76 52 | . 92 86 99 . 60 . 61 . . | . 79 . . . . 54 . . 73 | . . . 13 . . . 40 38 37 | . 18 16 07 06 . 43 . . 31 | 14 . . 26 . . 47 . 51 27 | . . . 24 . . . 36 . 46 | . . 09 03 . . 29 34 28 . |
| . 78 . . 97 66 53 . 71 72 | 85 80 84 98 86 . . . . 61 | . . 93 . . 65 54 68 . 75 | . . 87 94 . . . 62 . 52 | 82 . 99 88 95 . . 74 63 70 | 16 03 08 21 22 41 28 . 46 . | . 05 09 23 . 35 30 . . 36 | 15 . . 17 . 40 29 . 42 50 | 06 26 12 . 02 31 51 37 . 27 | . . . 13 . 32 39 . . 45 |
| 92 . 84 86 77 . 74 59 61 52 | 97 79 95 01 . . 54 . . 64 | 80 . 96 . . 55 73 71 . 63 | 90 78 . 91 . 65 . . 66 58 | . 85 93 94 . 75 60 68 69 . | . . 09 11 . 42 . . . . | . 04 . 26 14 47 . 45 51 . | 05 23 . . 13 . . 46 . . | 15 03 07 16 08 . 28 . . . | 25 . 18 . 12 50 . 43 . . |
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| . 23 10 26 . 29 48 . 51 40 | . . . 02 12 33 38 . 27 . | . 09 . 24 06 . 34 44 49 31 | 22 14 25 . 07 . 39 50 46 . | 05 . 16 17 . . 28 41 . 36 | 54 . . 76 65 79 . . 01 . | . . 68 52 62 . 88 . 77 87 | . . 69 74 56 95 84 . . 81 | 72 . . 71 . 97 89 00 96 82 | 55 53 66 67 . 80 78 91 92 . |
| 12 14 . 06 20 37 . 41 31 . | 04 15 25 19 . . 40 50 44 35 | 17 05 11 . . . . . . . | . 23 . 13 . . . 49 . 28 | . 26 08 09 07 27 . . . 32 | . 64 . 56 70 87 89 91 . 95 | . 65 75 . 60 79 90 00 94 85 | 67 . 61 71 72 . . 86 . 97 | 68 73 74 . 53 . 98 99 . . | . 76 . 59 57 . 01 . . . |
| 08 . 02 19 13 33 47 27 . . | 07 09 05 24 . . 34 30 49 41 | . 18 10 12 . . . 35 . 28 | 26 . . . 17 51 36 45 . 42 | 04 21 . 15 . 29 46 50 . . | . . 52 69 . 83 . 77 94 88 | . 59 . 74 66 82 84 . . . | . 68 . 62 53 98 93 . 87 . | . 61 70 56 . 01 . 95 81 92 | . 71 75 65 64 79 . . 90 89 |
| 09 . 25 24 11 34 . 50 49 36 | 26 . . . . 51 . 47 46 . | 04 14 16 02 07 . . 41 27 . | 12 08 . 10 . 37 33 40 35 30 | 18 20 13 . . . . 38 48 44 | 59 67 75 74 61 . . . . . | 76 . 72 71 53 . . 97 96 78 | . 64 66 . 57 . 89 . . . | . 58 65 . . . . 90 . 80 | . 70 63 . 69 93 . 88 . . |
| 03 05 18 07 21 28 . . 32 46 | . 23 11 . 20 39 . . 42 45 | 26 15 . . . 51 40 . . 33 | 04 19 02 . 16 . . 27 34 41 | 12 24 . 06 10 . . . 31 . | 53 55 68 . . 78 80 . 82 . | 64 . . . 70 . 98 . 92 95 | 76 . . 63 58 . 90 . . . | . 69 . 59 . . . 77 84 . | . 74 72 56 60 87 99 97 81 85 |
| 79 98 85 01 90 54 . 60 . 65 | 83 . 93 77 87 58 63 68 52 62 | . . 94 99 81 . 59 69 . . | 97 89 00 96 82 72 64 75 . . | 80 78 . 92 86 . 53 66 67 61 | 04 23 . 26 . . . 35 51 40 | 08 . 18 02 . 33 . . . 37 | 20 09 . . . . 34 . 49 31 | 22 . 25 . . 47 39 50 . . | . 03 16 . 11 . 28 41 42 36 |
| 87 89 . 81 . 62 . 66 56 70 | 79 90 00 94 85 54 . 75 69 60 | 92 80 86 . . 67 55 61 71 72 | 93 98 99 88 . . 73 . 63 53 | 77 . . 84 . 52 . 58 59 57 | . . . . 20 . 39 . 31 45 | . . 25 19 10 . . . . 35 | 17 05 . 21 22 42 30 . 46 47 | 18 . 24 . . 43 48 49 38 . | 02 26 . . . 27 51 33 34 . |
| 83 97 . . 88 . 72 . 69 63 | . 84 80 . . . 59 55 74 66 | 98 . 85 . 78 . . 60 . . | . . 95 81 92 . 61 . 56 . | . 96 00 90 . 54 71 . 65 64 | 08 22 . . 13 33 47 . . 38 | 07 . 05 24 16 32 . . . 41 | . 18 10 . 03 . . 35 37 . | 26 11 . . 17 51 36 45 31 42 | 04 . 25 15 . 29 46 . 40 . |
| . 92 . . 86 . 67 75 . 61 | 01 . 97 96 . 76 56 72 . 53 | . 89 91 77 82 54 . . . 57 | . . . 85 80 . 58 65 . 55 | 93 95 88 . 94 68 70 63 . 69 | . 17 . . . . 42 50 . 36 | . 06 22 21 . . . 47 . . | . 14 16 . 07 29 39 . 27 32 | 12 08 . 10 05 . . . 35 . | . . . 23 19 43 45 38 48 44 |
| 78 . 93 82 . . 55 68 57 . | . 98 . . 95 . 73 61 . 70 | . 90 00 88 83 76 . . . 58 | 79 94 . . . 54 . 52 59 . | . 99 . 81 85 62 74 . . . | 03 05 . . 21 . 30 43 32 46 | 14 . 11 17 20 39 . 36 42 . | . 15 25 13 08 51 . 50 38 . | . 19 02 09 16 29 . . 34 41 | . 24 . 06 10 37 49 47 31 . |
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| . 12 . 04 16 . . 51 29 41 | . 07 . 10 13 31 32 33 . 38 | 19 17 22 20 24 . . 47 . 49 | 21 25 . . 14 . 50 34 43 . | 23 . 03 02 05 . . 28 27 30 | 65 62 76 54 . 90 87 . 79 91 | 56 57 58 60 . . . . . 88 | . 67 . . 74 . . 97 95 99 | . . . 68 64 96 . . 93 . | 73 61 . 52 55 . 86 . 77 . |
| 10 . 21 22 . . 33 46 . 39 | . . 19 . 25 . 45 44 . 50 | 11 16 06 18 05 36 41 31 43 . | . . . 02 13 48 . 29 27 . | 09 . 17 . 26 34 . 42 32 . | 60 . . . . . 83 96 97 89 | . 70 69 . . . 95 94 78 . | 61 66 56 68 55 . 91 . . 80 | . 74 54 52 63 98 . 79 . . | 59 62 67 . 76 84 87 . 82 . |
| . . . 17 03 50 31 45 . 28 | . . 02 . . 37 49 27 43 . | 09 26 . 04 . 34 51 . 29 . | 11 07 05 . . . . 30 . 47 | . . 15 14 21 44 41 40 . . | . . 70 . 53 . . . 92 78 | 62 74 . 68 . . 99 77 93 . | 59 76 . . . 84 . 88 79 . | . 57 . . 72 . 82 . . 97 | . . . . 71 94 91 90 . . |
| . 09 . 23 . 43 . 30 48 . | 16 14 . 11 . . 39 46 36 47 | . 25 . . . . . 27 . 40 | 19 20 . . 10 44 . 42 . . | 06 . 04 24 08 31 38 . 49 . | 68 59 . 73 . 93 . . . 82 | 66 64 71 . 72 91 89 96 . 97 | 62 . . . 65 87 00 77 . 90 | 69 70 67 . 60 94 . 92 . . | . 63 54 74 . . 88 79 99 83 |
| 19 11 . 02 . . . 38 27 49 | 05 17 . . 26 30 . 29 . . | 21 07 . 14 23 46 . . 39 48 | . . 03 . . . 31 28 . . | 22 18 20 10 . . 43 45 . 50 | 69 61 . 52 74 . 86 88 . 99 | . 67 54 . 76 80 . . 84 . | 71 . 58 64 73 96 82 . . . | 66 . . . 62 91 . . 90 . | . . 70 60 75 . 93 . . 00 |
| . 87 01 . 91 65 . 76 54 . | . . 83 85 88 56 57 58 . . | 94 92 97 95 99 . 67 . . . | . 00 . . . 71 75 . . 64 | 98 . 78 77 80 . 61 53 . 55 | 15 . 26 . . 40 37 51 . . | . 07 . . . . 32 . 35 38 | . 17 . . . 44 . . . . | . . 09 . 14 . 50 . 43 39 | . 11 03 . . 48 . 28 27 30 |
| 85 83 96 97 . . 58 71 72 . | . 95 94 78 00 . . 69 . 75 | . . 81 93 . 61 . 56 68 . | . . . 77 . 73 . . . 63 | 84 . 92 82 . 59 62 . 57 76 | . 08 21 . . 35 . 46 47 . | 15 . 19 . 25 40 45 . 28 . | 11 . 06 18 05 36 41 . . . | 23 . 04 . 13 . . . 27 . | 09 12 . . . 34 37 42 . 51 |
| 00 . 95 92 78 75 56 . 67 . | 87 . . . . . 74 . 68 . | 84 . . 79 . . 76 . . . | 86 . 80 83 . 61 57 . . . | . . 90 . 96 69 66 . 64 . | 25 . . . . 50 31 . 42 28 | 12 24 . . . . 49 27 . 48 | 09 . . . 10 . . 38 . 35 | 11 07 . 08 22 . . . 33 47 | 19 16 15 . . . . . 39 46 |
| 93 . . . 82 68 59 . . 57 | 91 . . 86 97 66 . 71 . . | . 00 . 78 90 62 75 . 53 65 | . . . 01 . . 70 67 76 60 | 81 88 . 99 83 . 63 54 . 58 | 18 . . . 07 43 34 . . . | . 14 21 11 . . 39 46 . 47 | . 25 . 03 15 37 . . 28 . | . . 17 26 . . . . 51 35 | . . 04 . 08 31 38 . . . |
| 94 86 . 77 . . 61 63 52 74 | . 92 . . 01 55 . . 59 . | . . 83 89 98 . . 58 64 73 | . . 78 . 87 66 . 53 65 . | . 93 95 85 . . . 70 60 75 | . . . 02 24 44 . 38 27 49 | 05 . 04 . . 30 . 29 . 51 | 21 07 08 14 23 46 . . . . | 16 06 . 15 12 41 . 28 40 . | . 18 20 . . . . . 35 50 |
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| . 54 67 62 . 95 79 . . 93 | . 60 . . 65 84 . 98 . 90 | . 69 . 75 61 88 94 . 00 86 | 57 71 66 53 56 82 96 . . 81 | 76 72 64 . 52 . 97 89 . 77 | . 29 . 37 . . 04 . 12 18 | 34 35 . 30 40 09 . 23 05 15 | 38 44 49 50 . 13 19 . . . | . . . . . . 21 . . 06 | . 47 39 . 27 26 22 14 . 02 |
| . . 74 65 . 96 01 99 . . | 61 52 . . . . 77 . . . | . 62 . . 64 97 . . 82 . | . 60 . . 54 88 85 . . . | 66 . 73 70 53 91 84 98 95 78 | . 51 . . . . . 24 15 08 | . 27 . . . 11 . . 25 19 | 47 37 . 32 39 . 12 . 07 . | . . . . . 13 10 . 17 . | 41 34 . . 28 16 . 23 . . |
| 52 66 . 53 . . . 97 78 80 | . . 57 62 54 . . . 87 79 | . 70 59 . 76 85 95 84 83 01 | . 65 . . 61 89 90 . . 86 | 63 56 . 68 . . 81 . 93 . | 27 . . 28 30 02 16 . . . | . 46 32 37 29 24 . 07 . . | 35 . . 33 . . . 09 . 26 | 39 . 48 50 36 14 15 . 25 . | . . 44 . 42 . 06 . . 17 |
| 57 . 61 . 73 . 94 . 89 98 | . 66 . 72 67 88 91 . . 92 | 52 56 . 65 68 77 . 79 90 93 | 59 55 . 70 76 84 80 . 95 01 | 60 75 71 . . 85 00 . 87 99 | . . . . . 07 19 11 14 . | . 41 . 47 42 . 16 . 22 17 | 27 . 29 . 43 02 06 04 . . | 34 . . . 51 09 . 08 . 26 | 35 . 46 . 49 10 . 21 . 24 |
| . 60 56 75 59 . . 81 00 . | 70 58 76 64 . 95 83 . 89 93 | 66 53 67 . . . 78 92 98 . | 52 72 69 . 74 77 . . 87 99 | 61 57 55 54 65 86 82 80 79 . | 38 35 . . 34 13 . 06 25 09 | 45 33 51 . 43 20 08 26 14 18 | 41 28 42 . 46 . 03 17 . 21 | . 47 44 37 49 . 22 19 . . | . 32 30 29 40 . 07 . 04 15 |
| . . . . . 20 04 17 12 18 | . 35 . 30 40 . 10 23 05 15 | 38 . 49 50 . 13 . 24 . 11 | 32 46 41 28 31 . 21 16 03 06 | 51 . 39 . 27 . 22 14 . . | 95 79 92 87 . 70 54 67 62 68 | 84 . 98 80 90 . 60 . . 65 | . . 99 00 . . 69 . 75 61 | . . 91 78 81 57 71 . 53 . | 01 . 89 . 77 76 72 64 58 52 |
| 46 . . 40 . . . 24 . . | 36 27 31 50 44 . 02 06 . 19 | . . . 32 . 22 12 . . . | 38 . 43 . 29 . 10 . 17 . | 41 . . . 28 16 09 23 20 . | 96 . 99 90 . 71 76 74 65 . | 86 . . 00 94 . . 56 75 69 | 97 87 80 . . 72 . 55 . . | . 85 . . . 63 60 . . 54 | 91 . 98 95 . 66 . 73 . 53 |
| 27 41 47 28 30 02 16 . . 05 | 49 46 32 . 29 . . . 12 04 | 35 . 34 . . 10 20 . . . | . . 48 . 36 . 15 23 . 11 | . . . 43 . 13 . 19 18 . | . 91 . 78 . 52 66 72 . 55 | 99 96 82 87 79 74 . . 62 . | 85 . . 83 . . 70 59 58 . | . . . 00 . 64 . 73 75 61 | . . . 93 . 63 56 . 68 67 |
| 32 44 36 . 48 07 19 11 . . | . 41 28 47 . 13 16 03 22 . | 27 . . 40 . 02 06 04 15 . | 34 30 33 45 . . . 08 . . | . 50 . 37 49 . 25 . 12 24 | . . . . 98 57 69 61 64 73 | . 91 . . 92 63 . 53 72 67 | 77 81 79 90 93 . . 54 . 68 | . . . 95 . 59 . 58 70 76 | . 00 96 87 . . 75 71 62 74 |
| . 35 31 50 . . 10 . 25 09 | 45 33 51 39 43 20 . 26 14 18 | . . 42 . . . 03 . 23 21 | . 47 . . . 02 22 19 12 . | 36 . . 29 . . 07 05 . 15 | 88 . . . 84 . 60 . 75 59 | . 83 01 89 . 70 . 76 . 68 | 91 . 92 . . 66 53 67 73 71 | . 97 94 . 99 52 . 69 62 74 | 86 82 80 79 90 . 57 55 54 . |
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| . 65 73 66 . . 90 98 91 . | 52 72 60 63 . . 97 85 . 84 | 56 . 57 . 70 81 . . 94 95 | . 62 . . . . . . 89 . | 53 55 76 . . 78 . 01 86 93 | . 40 48 41 29 . . 23 16 . | . . 35 . . 02 . . 13 09 | . 33 32 . 45 06 08 07 19 . | 42 . . . 50 17 12 21 14 . | . 30 . 36 43 03 . 26 11 18 |
| 72 68 . 59 60 . . 94 84 85 | . . 62 70 71 98 00 87 . 96 | 53 61 . 55 . . 86 01 80 92 | 74 . . 57 . 99 79 . 82 . | 64 58 . . . 89 83 77 91 . | 47 43 44 34 . . . . 09 10 | 48 . 37 . . . . . 20 21 | 28 36 51 30 . 03 11 26 . . | 49 . 31 32 40 . 04 06 07 15 | 39 . . . . 14 08 . 16 13 |
| 56 . . 58 76 . . 82 . 01 | . 69 65 66 . 92 . 90 91 80 | . 52 . . 59 99 77 89 85 84 | 53 . . . 68 . 88 97 86 . | . 73 . . 54 . . 87 . . | 31 46 . 33 . 06 . 07 . 26 | 42 44 40 . . . . 15 . . | . . . . . . . . 10 09 | 28 . 47 . . 03 . . 11 . | 45 48 . . 29 20 23 12 25 04 |
| . . . 70 75 . . 87 . 00 | 53 61 74 56 . . . . 81 82 | 68 71 . 66 54 . . 98 . 79 | 58 52 . 55 69 83 77 01 . 94 | . . 60 . . 92 90 85 . 84 | . 38 37 45 . . 13 12 . . | 28 . . 31 . 03 11 24 . 07 | 43 . 48 41 29 . . . 16 04 | . . 51 30 44 08 . . . 19 | . 40 35 . 34 17 . . 22 09 |
| 61 . . 55 67 86 77 78 80 . | 68 76 64 54 . 93 . 89 . 83 | 75 . 65 72 62 00 . 90 97 . | 70 . . . 59 95 . 85 . 84 | 74 . 57 . . 99 94 . 96 81 | . . 28 30 42 11 02 03 . . | 43 51 . . . 18 . . 04 08 | 50 . 40 47 . . 13 . . . | . . 35 48 34 . 16 10 23 . | 49 . 32 46 31 24 19 07 21 . |
| 49 . 48 41 29 24 15 23 . . | . 47 35 38 . . . 10 . . | . 33 32 44 . . . . 19 20 | . . . . . 17 12 21 14 25 | . . . . . 03 05 . 11 18 | . 90 98 . 79 . . . 66 . | 77 97 . . . 52 72 60 63 . | . 83 . . 95 56 . 57 . 70 | . 87 96 . . 67 62 71 . 75 | 78 80 . 86 . 53 . . 61 . |
| 47 . 44 . 35 22 . 19 . 10 | 48 50 37 . . . . . 20 21 | 28 . . 30 . 03 11 26 . 17 | . 29 . . 40 . 04 . . . | 39 . 27 . . 14 08 02 16 13 | 97 93 . 84 85 72 . 69 . 60 | . 00 87 95 . 73 . . 70 71 | 78 86 . . . . . . . 67 | . 79 81 . . 74 . . . . | 89 . . . 88 64 . 52 . 63 |
| . 46 . . 51 . 21 07 08 . | . 44 40 . . . 19 15 . 05 | . 27 . 35 34 . . 14 . . | 28 38 47 . 43 03 . 22 . . | . 48 37 50 . 20 23 . 25 . | 81 96 . 83 01 . 71 57 58 76 | 92 . . 91 . . 69 . 66 55 | 99 . . 85 84 74 52 64 60 . | 78 88 97 . . . . 72 61 . | . 98 . . 79 . 73 62 75 54 |
| 39 . . 45 . . 13 12 . 25 | 28 . . . 32 03 . 24 . 07 | 43 . . 41 29 18 21 . 16 . | . . . 30 44 . 02 26 05 19 | 42 40 35 47 34 17 . 10 . 09 | . 88 87 95 00 64 . . 70 . | 78 86 99 81 82 . 61 . . 57 | 93 96 98 91 . 68 . . . 54 | 83 77 . 80 94 . 52 76 55 . | 92 . 85 . 84 67 . . 72 . |
| 36 27 28 30 42 11 02 . 05 . | 43 51 39 . . 18 . . 04 08 | 50 38 . . . 25 13 15 22 . | 45 . 35 . 34 20 . 10 23 09 | 49 . 32 46 . 24 19 07 21 06 | 86 . 78 80 . 61 . 53 . 67 | 93 . 89 79 83 68 76 64 . 58 | . 88 . 97 87 75 63 . 72 . | 95 91 85 . 84 . 66 60 . . | . 94 82 . 81 . 69 57 . 56 |
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| . 70 54 . . . 95 . . . | . 62 63 58 52 96 . 88 83 77 | . . . 59 69 82 99 . 84 94 | . . 64 72 . 00 93 89 97 98 | 65 . . 55 66 90 92 86 . . | 51 . 29 35 31 26 . 04 10 06 | 46 . . 33 27 21 12 13 08 02 | . 49 28 34 . . . 03 09 19 | 50 . . 47 . 25 . . 22 23 | . . 36 30 . 15 . 11 05 16 |
| . . 64 68 . 98 . 89 . . | 75 . 67 . . . 78 92 90 99 | 58 60 . 61 66 . 85 . . 91 | 55 . 63 . 70 80 84 88 79 95 | . . 56 76 . 96 . . 01 . | . 32 39 . 44 23 . 14 18 19 | 50 . 42 40 . 25 03 17 . 24 | 33 35 . 36 . . 10 . 11 16 | . 34 . 29 45 05 . . 04 20 | 46 27 . 51 47 . 02 . 26 . |
| 55 . 65 . 62 80 00 . . 87 | . 68 66 57 . 94 . . . 81 | 64 72 70 76 52 . 97 . 01 . | 60 67 61 . 71 85 . 86 . 96 | 58 . . . 73 83 . 84 78 98 | . 50 . 38 . 05 . 15 13 12 | 44 . 41 . 31 . 18 16 07 . | 39 47 45 51 27 14 22 . 26 02 | . 42 36 . 46 10 17 11 . 21 | 33 29 . 28 . . . 09 . 23 |
| . 53 . . 72 . . 83 . . | 60 . 59 . 61 . . . . 86 | . 54 . 67 75 . 79 93 92 . | . 76 . . . 81 01 . . 77 | 57 . . 63 . 82 89 99 88 95 | 41 . . 46 47 . 03 . 21 . | 35 . 34 . 36 10 . 09 . . | 40 29 43 . 50 15 04 . 17 . | . . . 44 27 . 26 . 19 . | 32 . . . . 07 14 24 13 . |
| . . 59 . 52 92 99 84 . . | . 54 70 . . 97 79 . . . | . 73 71 56 63 . 98 96 . . | 65 . . 66 . 90 78 82 91 83 | . 60 . . 62 00 . 93 94 . | 42 49 . . 27 17 . 09 11 02 | 47 29 45 51 . 22 . 20 26 14 | . 48 46 31 38 . . 21 06 13 | 40 . 32 . 33 . 03 . 16 . | 50 35 43 44 . . . 18 . 12 |
| 51 45 . . 31 26 20 . 10 06 | . . 38 33 . 21 . 13 08 02 | . 49 28 34 44 07 24 . 09 19 | 50 . 39 . 48 25 18 . . 23 | . 42 . 30 . . . 11 05 16 | 01 . 79 85 81 76 70 54 . . | . 87 . . 77 71 62 63 58 52 | . 99 78 . 94 57 74 . 59 . | 00 93 . 97 . 75 68 64 72 . | 90 92 86 80 . 65 67 . 55 66 |
| . 32 . 43 . 23 07 . 18 19 | 50 28 . . 49 . 03 17 15 . | 33 . 37 . . 08 10 12 . . | . . 38 29 45 05 09 13 04 20 | 46 . 31 51 . . . . 26 22 | 98 . 89 . . 73 57 64 68 69 | 00 . . 90 99 . . 67 . . | 83 . . 86 91 . 60 . 61 66 | 80 . . 79 . 55 59 63 . . | 96 77 81 01 . 71 . . 76 72 |
| 30 50 40 . 37 . . . 13 12 | . . . . . . . . 07 06 | . . 45 . . . . 20 . 02 | 35 42 . 49 46 10 17 . 24 . | 33 29 . 28 48 08 04 09 03 23 | 80 . 90 88 87 55 . 65 63 62 | 94 . . 82 81 69 68 . 57 56 | . 97 95 01 77 . . . 76 52 | . . 86 . 96 60 67 61 74 71 | 83 . 84 78 98 . 54 59 . . |
| . 28 . 46 47 16 . 08 . 22 | 35 . 34 48 36 10 05 09 . 11 | . . . 42 . 15 . 18 . 25 | 31 51 37 . 27 06 . 12 . 02 | 32 39 . 38 45 . . . 13 20 | . 78 83 96 97 66 53 58 . . | 85 80 84 98 86 . 55 . 73 61 | 90 . . . 00 65 54 68 . 75 | 81 01 . . . 56 76 62 . 52 | 82 . 99 . . 57 . 74 63 . |
| 42 . 34 36 27 17 24 . . . | 47 . . . . 22 04 20 . . | 30 48 . 31 38 05 23 21 06 . | . 28 32 41 . 15 . . 16 08 | . 35 43 44 37 . . . . 12 | 92 . 84 86 . . . . . . | . 79 95 . . 72 54 . 76 64 | 80 . 96 81 88 55 . 71 . . | . . . 91 83 65 . 57 . 58 | 00 85 . 94 . . 60 68 . 62 |
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| 54 . 60 76 65 . . . 01 90 | . 63 . 52 62 . . 93 77 87 | . 59 69 74 . 95 . 94 99 . | 72 64 75 71 57 97 89 00 96 . | . . . . 61 . . 91 92 86 | 29 . . . . . . . 26 15 | 33 . 43 . 37 . 13 18 . 12 | 45 34 . 49 . 20 09 19 24 . | . 39 . 46 32 22 . 25 . 07 | . 28 41 42 36 05 . . . . |
| 62 . . 56 70 87 89 91 81 95 | 54 65 . 69 60 79 . 00 . . | . 55 61 . 72 . 80 86 . . | 68 73 74 63 53 93 98 99 88 . | 52 76 58 59 57 77 01 . . . | 37 . 41 31 45 12 14 16 . . | 29 40 50 . 35 04 . . . 10 | . 30 36 . 47 17 05 11 . . | 43 48 49 38 . 18 . 24 . 03 | . 51 . 34 . . 26 08 . 07 |
| 58 . 52 69 . . 97 . 94 88 | 57 59 55 74 . 82 84 80 . 91 | 73 68 . . 53 . 93 . 87 78 | . 61 70 . 67 01 . 95 . 92 | . . 75 . 64 . 96 00 . . | 33 . 27 44 . 08 22 . 19 13 | . 34 30 . 41 . 09 05 . 16 | 48 . . 37 28 23 18 . 12 03 | 51 . 45 31 42 . 11 20 06 . | . . 50 40 39 . . 25 15 14 |
| 59 . 75 . 61 84 92 00 99 86 | 76 . . . 53 . 81 97 96 78 | . . 66 52 . . . 91 . 82 | . 58 . . 55 87 83 90 . 80 | . 70 . 73 69 . 95 88 98 . | . . 50 49 36 09 . 25 . 11 | . 31 47 . 28 26 . . 21 03 | 29 39 . . . 04 . . 02 . | . 33 40 35 30 12 08 15 10 05 | 43 . 38 . 44 . 20 . 23 . |
| . 55 68 . . 78 80 93 82 96 | 64 73 61 67 . . 98 . . 95 | . 65 75 . 58 01 . 00 . . | 54 . 52 . 66 . . . . . | 62 . 72 56 60 87 . 97 81 85 | 28 . 43 32 . 03 05 . . . | . 48 . 42 . . 23 . 17 20 | . 40 . . . 26 15 25 . . | 29 44 27 34 41 . 19 02 09 16 | 37 49 47 31 35 12 24 22 06 . |
| 29 . 35 . 40 04 . 10 . 15 | 33 . . . . 08 . 18 02 . | 45 . 44 49 31 . . . 24 06 | 47 39 50 . 32 . 14 . 21 07 | 30 . . . 36 05 . 16 17 11 | 79 98 85 01 . 54 73 60 . . | 83 . . . . 58 . 68 . 62 | . 84 . 99 . . . . 74 56 | . . 00 96 82 . 64 . 71 57 | . 78 91 92 . 55 53 . . 61 |
| 37 . 41 . 45 . 14 . . 20 | . 40 . 44 35 . 15 25 19 10 | . 30 36 . . 17 . 11 21 22 | 43 48 49 38 28 18 . 24 13 03 | 27 . 33 . 32 . . . . 07 | . 89 . 81 . 62 64 66 56 70 | 79 90 . 94 85 54 . . . . | 92 80 . . 97 . 55 . . . | . 98 . 88 78 68 73 . . 53 | . 01 . . 82 52 76 58 59 57 |
| 33 47 . . 38 08 22 . . 13 | 32 . 30 49 41 07 09 05 24 . | 48 43 . 37 . 23 . 10 . 03 | 51 . 45 . . . 11 20 06 17 | 29 46 . 40 39 04 21 . 15 14 | 83 . 77 . . 58 72 . 69 63 | . 84 80 . . . 59 . 74 . | . 93 85 87 78 . . 60 . 53 | 01 86 . 81 . . 61 . . 67 | 79 . 00 . 89 . 71 75 65 . |
| . 42 50 . . 09 17 . 24 . | 51 31 47 46 . . 06 . 21 03 | 29 39 . 27 32 04 . . 02 07 | 37 33 . . 30 12 08 15 10 . | 43 45 38 48 . 18 . . 23 19 | 84 92 00 99 86 59 67 75 74 61 | 01 81 . 96 78 76 . 72 71 . | . 89 91 77 82 54 . . . 57 | 87 83 . 85 80 62 . 65 . 55 | 93 95 88 . . 68 . 63 73 69 |
| 28 . 43 32 . 03 05 . . 21 | 39 . 36 . 45 . 23 . 17 20 | . 40 50 38 33 26 . . . 08 | 29 44 27 34 . 04 19 . . 16 | . . 47 31 . 12 . . 06 . | 78 80 93 82 96 . . 68 . 71 | 89 98 86 . 95 64 . . 67 70 | 01 . . 88 83 76 65 75 63 58 | 79 94 77 . . . . . . 66 | 87 99 97 81 . 62 . 72 . 60 |
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| . . . 54 66 90 87 01 79 . | 56 57 58 60 63 . 82 83 . 88 | . . . 70 . 94 92 97 . 99 | 71 . . 68 64 . . 84 . . | . . 53 . . 98 . 78 77 80 | . 37 51 . 41 15 . 26 04 16 | . 32 . 35 . 06 . 08 . 13 | . . . . . . 17 22 20 24 | 46 50 . 43 39 21 . . 18 14 | 48 . 28 . . 23 11 . 02 05 |
| 60 . . . . 85 . 96 . 89 | . . 69 . . 90 . 94 78 . | . 66 . 68 55 . . 81 93 . | . . 54 . 63 98 99 . . 88 | 59 62 67 57 76 84 . 92 82 01 | 35 33 46 . . 10 08 21 22 14 | 40 45 44 28 . . 20 19 . . | 36 . 31 43 30 . 16 . . . | . 49 29 . 38 23 24 . . 13 | . . . 32 . 09 . . . . |
| . . . 67 53 00 81 95 92 78 | 62 . 52 . 73 . 99 . . . | 59 76 63 54 60 . 01 . 79 . | 61 57 55 58 . 86 . . 83 97 | 69 . . . 71 94 . . 89 . | . . 45 42 . 25 . 20 17 03 | 37 49 . . . 12 24 02 18 23 | . . 38 . 35 09 26 13 04 . | 36 32 . . . 11 07 05 08 . | 44 41 40 39 46 19 16 . . 21 |
| 68 59 55 73 57 93 84 . . . | 66 64 . . 72 . 89 96 86 97 | 62 75 . 53 65 87 00 77 78 90 | 69 . 67 76 60 94 . 92 . 85 | . 63 . 74 58 81 88 . . 83 | 43 34 30 48 32 18 09 05 23 . | 41 39 . . 47 16 14 21 . 22 | . . 27 . . . . 02 03 15 | 44 45 42 . . 19 20 . . 10 | . 38 . . . 06 . 04 24 08 |
| 69 61 . 52 . . 86 88 77 . | . . 54 59 . 80 . 79 . . | . 57 . 64 73 96 82 83 . 98 | 66 . . 65 . . 81 78 90 . | 72 . 70 . 75 97 93 . . 00 | 44 36 38 27 49 19 . . 02 24 | 30 42 29 34 51 05 17 . 09 . | 46 32 . . . 21 . 08 14 23 | 41 31 28 . 37 . . 03 . 12 | 47 . . 35 . . 18 20 10 25 |
| . 37 51 29 41 15 12 . 04 16 | 31 . 33 35 . 06 . . 10 13 | . 42 . 45 49 19 . . 20 24 | . 50 34 43 39 21 25 09 . . | . . 28 . 30 23 11 . 02 . | . . 01 . 91 . . . 54 66 | 81 82 83 85 88 56 57 . . . | 94 . . . . 69 67 72 70 74 | 96 . 84 . . 71 75 59 68 . | . 86 . 77 . . . 53 52 55 |
| 35 33 46 47 . 10 . . 22 . | 40 45 . . 50 15 . . 03 25 | . 41 31 . 30 . 16 . . 05 | 48 49 . 27 . 23 24 04 02 13 | 34 37 42 32 51 09 . 17 . . | 85 83 . 97 89 60 . . . 64 | 90 . . 78 00 . . 69 . . | 86 . 81 . . . . 56 68 . | 98 . 79 77 . . 74 54 52 63 | 84 87 92 . 01 . 62 . . . |
| 50 31 45 42 . 25 . 20 17 03 | 37 49 27 43 48 12 . 02 18 . | 34 51 . 29 35 09 . 13 . 10 | 36 . 30 . 47 11 . . 08 . | . . 40 39 . 19 . 15 . . | . . 95 . . 75 56 70 67 . | . . 77 93 98 . 74 . 68 73 | 84 01 88 79 . 59 . 63 54 60 | 86 82 80 83 97 . 57 . . . | 94 91 . . . . . 65 64 71 |
| 43 . 30 48 . 18 . 05 23 07 | 41 39 . . 47 16 14 . 11 22 | . 50 . 28 40 12 25 02 03 . | . . . 51 . 19 . . . 10 | 31 38 . 49 33 06 13 04 . . | 93 84 80 . 82 68 59 55 . . | 91 89 96 . 97 . 64 71 61 . | 87 00 77 78 90 . . 52 53 65 | 94 95 . 01 85 . . 67 76 . | 81 88 79 . . . . . . . |
| 44 . . . . . . 13 02 . | 30 42 29 34 51 05 17 . . 26 | 46 32 . . 48 21 07 08 14 . | 41 31 . 40 37 . . . . . | 47 43 45 . . 22 18 . 10 25 | 94 . . 77 99 69 61 63 52 74 | . 92 . . 01 55 67 54 . . | 96 . 83 . 98 . 57 . 64 73 | 91 . . . 87 66 56 53 . 62 | . 93 . 85 00 72 . . . 75 |
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


dukuso
 
Posts: 479
Joined: 25 June 2005

Defining the product of two Sudoku grids (Latin squares)

Postby r.e.s. » Sun Dec 11, 2005 8:39 pm

dukuso wrote:When A:{0,..,a-1}^4 --> {0,..a*a-1}
and B:{0,..,b-1}^4 --> {0,..,b*b-1}
are sudoku-grids of sizes a and b,
then C:{0,..,a*b-1) --> {0,..,a*b*a*b-1}
defined by
C(x_*b+y_)=A(x_)*b*b+B(y_)
is a sudokugrid of size a*b

[... and later ...]

if A(1..n*n,1..n*n) is the normal 2dim representation, then
B(a,b,c,d)=A(a*n-n+b,c*n-n+d)
a,b,c,d in {1,2,..,n} is the associated 4dim representation.

I hope you'll bear with me, because I'd really like to understand this ...

Shouldn't it be C:{0,..,a*b-1)^4 --> {0,..,a*b*a*b-1} ? I'm uncertain about the intended dimensions of x_ and y_, and about where/how the modulo operations are incorporated in C(x_*b+y_)=A(x_)*b*b+B(y_).

In 2-dim form, I would have expected something like eqn#26 in the referenced paper, defining C = A*B according to
C(x,y) = n2 * A(int(x/n2), int(y/n2)) + B(x mod n2, y mod n2)
with
A:{0..n1-1}^2 -> {0..n1-1}
B:{0..n2-1}^2 -> {0..n2-1}
C:{0..n1*n2-1}^2 -> {0..n1*n2-1}.

I would like to understand how these two versions are related, as the 2-dim version seems not to preserve sudoku properties.

dukuso wrote:BTW. in the paper, (don't want to read all of it)
is Jacobsen-Matthews not fast enough
or why do they use another method ?

I'm not qualified to say. I posted that link mainly because imo it has a very nice & brief presentation of what I thought was the more-or-less "standard" product definition. (The main point is eqn#26, which I figured you'd recognise without having to read much else.)

One more question ... Can a product of valid Sudoku puzzles be defined in such a way that the product is a valid puzzle?
r.e.s.
 
Posts: 337
Joined: 31 August 2005

Re: Defining the product of two Sudoku grids (Latin squares)

Postby dukuso » Mon Dec 12, 2005 1:18 am

r.e.s. wrote:
dukuso wrote:When A:{0,..,a-1}^4 --> {0,..a*a-1}
and B:{0,..,b-1}^4 --> {0,..,b*b-1}
are sudoku-grids of sizes a and b,
then C:{0,..,a*b-1) --> {0,..,a*b*a*b-1}
defined by
C(x_*b+y_)=A(x_)*b*b+B(y_)
is a sudokugrid of size a*b

[... and later ...]

if A(1..n*n,1..n*n) is the normal 2dim representation, then
B(a,b,c,d)=A(a*n-n+b,c*n-n+d)
a,b,c,d in {1,2,..,n} is the associated 4dim representation.

I hope you'll bear with me, because I'd really like to understand this ...

Shouldn't it be C:{0,..,a*b-1)^4 --> {0,..,a*b*a*b-1} ? I'm uncertain about the intended dimensions of x_ and y_, and about where/how the modulo operations are incorporated in C(x_*b+y_)=A(x_)*b*b+B(y_).



yes, sorry. I forgot the "^4" there. x_,y_ are 4-dim-vectors.
I edited it now.
No modulo is needed, that's the purpose of the 4-dim representation.



In 2-dim form, I would have expected something like eqn#26 in the referenced paper, defining C = A*B according to
C(x,y) = n2 * A(int(x/n2), int(y/n2)) + B(x mod n2, y mod n2)
with
A:{0..n1-1}^2 -> {0..n1-1}
B:{0..n2-1}^2 -> {0..n2-1}
C:{0..n1*n2-1}^2 -> {0..n1*n2-1}.



you can certainly also just do it in 2dim , but 4dim is somehow
more enlightening IMO when you compare latin-squares, sudokus,
3dokus,etc. and it's easier to see how the properties
go from the factors into the product.
Note, that your n1,n2 would be my a*a and b*b, so it
is only for latin squares of square-order.


I would like to understand how these two versions are related, as the 2-dim version seems not to preserve sudoku properties.

dukuso wrote:BTW. in the paper, (don't want to read all of it)
is Jacobsen-Matthews not fast enough
or why do they use another method ?

I'm not qualified to say. I posted that link mainly because imo it has a very nice & brief presentation of what I thought was the more-or-less "standard" product definition. (The main point is eqn#26, which I figured you'd recognise without having to read much else.)

One more question ... Can a product of valid Sudoku puzzles be defined in such a way that the product is a valid puzzle?



I had first thought, it might, but now it seems to me that this
is not possible. Of course, you can have one factor just
as a puzzle in the product, while all other regions are full.


Here is the BASIC-program I used for the 36*36 example:


the important lines are:

50 FOR I1=0 TO A:FOR I2=0 TO A:FOR J1=0 TO A:FOR J2=0 TO A
60 FOR U1=0 TO B:FOR U2=0 TO B:FOR V1=0 TO B:FOR V2=0 TO B
70 X1=I1*M+U1:X2=I2*M+U2:Y1=J1*M+V1:Y2=J2*M+V2
80 Z(X1,X2,Y1,Y2)=X(I1,I2,J1,J2)*M*M+Y(U1,U2,V1,V2)
90 NEXT V2,V1,U2,U1,J2,J1,I2,I1

which define Z() as X()*Y()
{well, I should have taken i1,i2,i3,i4 and j1,j2,j3,j4 istead of i,j,u,v,x,y}
So this is in principle the same method as with products of quasigroups,
but now for "quaternary" quasigroups.
The "alldifferent" properties are prolonged from the factors
to the product.


10 DEFINT A-Z:N=2:M=3:A=N-1:B=M-1:AB=N*M-1:DIM X(A,A,A,A),Y(B,B,B,B),Z(AB,AB,AB,AB),R(N*M*N*M,N*M*N*M),U(N*M*N*M)
20 A$="1234431234212143"
23 B$="468931527751624839392578461134756298289413675675289314846192753513867942927345186"
30 Z=0:FOR I1=0 TO A:FOR I2=0 TO A:FOR J1=0 TO A:FOR J2=0 TO A:Z=Z+1:X(I1,I2,J1,J2)=VAL(MID$(A$,Z,1))-1:NEXT J2,J1,I2,I1
40 Z=0:FOR I1=0 TO B:FOR I2=0 TO B:FOR J1=0 TO B:FOR J2=0 TO B:Z=Z+1:Y(I1,I2,J1,J2)=VAL(MID$(B$,Z,1))-1:NEXT J2,J1,I2,I1
45 ' -.--------------------------
50 FOR I1=0 TO A:FOR I2=0 TO A:FOR J1=0 TO A:FOR J2=0 TO A
60 FOR U1=0 TO B:FOR U2=0 TO B:FOR V1=0 TO B:FOR V2=0 TO B
70 X1=I1*M+U1:X2=I2*M+U2:Y1=J1*M+V1:Y2=J2*M+V2
80 Z(X1,X2,Y1,Y2)=X(I1,I2,J1,J2)*M*M+Y(U1,U2,V1,V2)
90 NEXT V2,V1,U2,U1,J2,J1,I2,I1
100 FOR I1=0 TO N*M-1:FOR I2=0 TO N*M-1:FOR J1=0 TO N*M-1:FOR J2=0 TO N*M-1
110 X=I1*N*M+I2:Y=J1*N*M+J2:R(X,Y)=Z(I1,I2,J1,J2)
120 NEXT J2,J1,I2,I1
130 OPEN "o",3,"ll"
131 FOR I1=0 TO A:FOR I2=0 TO A:FOR J1=0 TO A:FOR J2=0 TO A
132 PRINT#3, RIGHT$(STR$(100+X(I1,I2,J1,J2)),2);" ";
133 NEXT J2:PRINT#3," ";:NEXT J1:PRINT#3,"":NEXT I2:PRINT#3,"":NEXT I1:PRINT#3,"":PRINT#3,"":PRINT#3,"*":PRINT#3,"":PRINT#3,""
134 FOR I1=0 TO B:FOR I2=0 TO B:FOR J1=0 TO B:FOR J2=0 TO B
135 PRINT#3, RIGHT$(STR$(100+Y(I1,I2,J1,J2)),2);" ";
136 NEXT J2:PRINT#3," ";:NEXT J1:PRINT#3,"":NEXT I2:PRINT#3,"":NEXT I1:PRINT#3,"":PRINT#3,"":PRINT#3,"=":PRINT#3,"":PRINT#3,""
140 FOR I1=0 TO N*M-1:FOR I2=0 TO N*M-1:FOR J1=0 TO N*M-1:FOR J2=0 TO N*M-1
150 PRINT#3, RIGHT$(STR$(100+Z(I1,I2,J1,J2)),2);" ";
180 NEXT J2:PRINT#3," ";:NEXT J1:PRINT#3,"":NEXT I2:PRINT#3,"":NEXT I1
190 CLOSE
250 ' --------------testing--------------------
260 R=N*M*N*M-1
270 FOR I=0 TO R:FOR J=0 TO R:U(J)=0:NEXT:FOR J=0 TO R:U(R(I,J))=1:NEXT:Q=0:FOR J=0 TO R:Q=Q+U(J):NEXT:IF Q<>R+1 THEN STOP
280 NEXT I
290 FOR J=0 TO R:FOR I=0 TO R:U(I)=0:NEXT:FOR I=0 TO R:U(R(I,J))=1:NEXT:Q=0:FOR I=0 TO R:Q=Q+U(I):NEXT:IF Q<>R+1 THEN STOP
300 NEXT J
310 FOR I=0 TO N*M-1:FOR J=0 TO N*M-1:FOR X=0 TO R:U(X)=0:NEXT:FOR X=0 TO AB:FOR Y=0 TO AB:F=I*N*M+X:G=J*N*M+Y:U(R(F,G))=1:NEXT Y,X:Q=0:FOR X=0 TO R:Q=Q+U(X):NEXT:IF Q<>R+1 THEN STOP
320 NEXT J,I
Last edited by dukuso on Sun Dec 11, 2005 11:27 pm, edited 3 times in total.
dukuso
 
Posts: 479
Joined: 25 June 2005

Next

Return to General

cron