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.
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)
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| .. .. 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 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.
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 ?
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_).
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?