Solving Sudoku
Input values:
304000010
006204009
005090000
003009601
007321500
102800300
000080000
400907100
050000402

Looking at octants 1, 4, 7

Pass no. 1 super octant starting with octant 1

Number found twice: 3
row 1 col 1 octant 1
row 4 col 3 octant 4

Number found twice: 4
row 1 col 3 octant 1
row 8 col 1 octant 7

Number found twice: 5
row 3 col 3 octant 1
row 9 col 2 octant 7
value of a1 is 1
value of a2 is 3
value of 2 = col3

so number 3 must be placed in octant 7 column 2
mm = 1
value of a1 is 3
value of a2 is 1
value of 2 = col3

so number 4 must be placed in octant 4 column 2
mm = 0
value of a1 is 3
value of a2 is 2
value of 1 = col3

so number 5 must be placed in octant 4 column 1
mm = 2
number 5 placed in row 4 col 1

Looking at octants 2, 5, 8

Pass no. 2 super octant starting with octant 2

Number found twice: 2
row 2 col 4 octant 2
row 5 col 5 octant 5

Number found twice: 8
row 6 col 4 octant 5
row 7 col 5 octant 8
value of a1 is 4
value of a2 is 5
value of 6 = col3

so number 2 must be placed in octant 8 column 6
mm = 2
number 2 placed in row 7 col 6
value of a1 is 4
value of a2 is 5
value of 6 = col3

so number 8 must be placed in octant 2 column 6
mm = 1

Looking at octants 3, 6, 9

Pass no. 3 super octant starting with octant 3

Looking at octants 1, 2, 3

Pass no. 1 super octant starting with octant 1

Number found twice: 4
row 1 col 3 octant 1
row 2 col 6 octant 2

Number found twice: 9
row 3 col 5 octant 2
row 2 col 9 octant 3
value of row3 = 3

so number 4 must be placed in octant 3 row 3
unable to place number 4
value of row3 = 1

so number 9 must be placed in octant 1 row 1
number 9 placed in row 1 col 2

Looking at octants 4, 5, 6

Pass no. 2 super octant starting with octant 4

Number found twice: 2
row 6 col 3 octant 4
row 5 col 5 octant 5

Number found twice: 5
row 4 col 1 octant 4
row 5 col 7 octant 6
value of row3 = 4

so number 2 must be placed in octant 6 row 4
number 2 placed in row 4 col 8
value of row3 = 6

so number 5 must be placed in octant 5 row 6
unable to place number 5

Looking at octants 7, 8, 9

Pass no. 3 super octant starting with octant 7

Number found twice: 2
row 7 col 6 octant 8
row 9 col 9 octant 9

Number found twice: 4
row 8 col 1 octant 7
row 9 col 7 octant 9
value of row3 = 8

so number 2 must be placed in octant 7 row 8
number 2 placed in row 8 col 2
value of row3 = 7

so number 4 must be placed in octant 8 row 7
number 4 placed in row 7 col 4
number 7 placed in row 4 col 4
number 8 placed in row 8 col 3
ROWS
row 1
column 4: 0 0 0 0 5 6 0 0 0 number of numbers found: 2
**numbers found are 5 and 6 in col 4
column 5: 0 0 0 0 5 6 7 0 0 number of numbers found: 3
column 6: 0 0 0 0 5 6 0 8 0 number of numbers found: 3
column 7: 0 2 0 0 0 0 7 8 0 number of numbers found: 3
column 9: 0 0 0 0 5 6 7 8 0 number of numbers found: 4
all numbers in this row 5 6 5 6 7 5 6 8 2 7 8 5 6 7 8
&&numbers are now 2 5 6 7 8
numbers of each number in row 1
col 4 5 totalling 4 6 totalling 4
col 5 5 totalling 4 6 totalling 4 7 totalling 3
col 6 5 totalling 4 6 totalling 4 8 totalling 3
col 7 2 totalling 1 7 totalling 3 8 totalling 3
col 9 5 totalling 4 6 totalling 4 7 totalling 3 8 totalling 3
kt = 1 col 4
kt = 1 col 5
kt = 1 col 6
kt = 1 col 7
kt = 1 col 9

number 2 can be placed in row 1 col 9
row 2
column 1: 0 0 0 0 0 0 7 8 0 number of numbers found: 2
**numbers found are 7 and 8 in col 1
column 2: 1 0 3 0 0 0 7 8 0 number of numbers found: 4
column 5: 1 0 3 0 5 0 7 0 0 number of numbers found: 4
column 7: 0 0 0 0 0 0 7 8 0 number of numbers found: 2
**numbers found are 7 and 8 in col 7
column 8: 0 0 3 0 5 0 7 8 0 number of numbers found: 4
all numbers in this row 7 8 1 3 7 8 1 3 5 7 7 8 3 5 7 8
&&numbers are now 1 3 5 7 8
numbers of each number in row 2
col 1 7 totalling 5 8 totalling 4
col 2 1 totalling 2 3 totalling 3 7 totalling 5 8 totalling 4
col 5 1 totalling 2 3 totalling 3 5 totalling 2 7 totalling 5
col 7 7 totalling 5 8 totalling 4
col 8 3 totalling 3 5 totalling 2 7 totalling 5 8 totalling 4
row 3
column 1: 0 2 0 0 0 6 7 8 0 number of numbers found: 4
column 2: 1 0 3 4 0 6 7 8 0 number of numbers found: 6
column 4: 1 0 0 0 0 6 0 0 0 number of numbers found: 2
**numbers found are 1 and 6 in col 4
column 6: 0 0 3 0 0 6 0 8 0 number of numbers found: 3
column 7: 0 2 0 0 0 0 7 8 0 number of numbers found: 3
column 8: 0 0 3 4 0 6 7 8 0 number of numbers found: 5
column 9: 0 0 3 4 0 6 7 8 0 number of numbers found: 5
all numbers in this row 2 6 7 8 1 3 4 6 7 8 1 6 3 6 8 2 7 8 3 4 6 7 8 3 4 6 7 8
&&numbers are now 1 2 3 4 6 7 8
numbers of each number in row 3
col 1 2 totalling 2 6 totalling 6 7 totalling 5 8 totalling 6
col 2 1 totalling 2 3 totalling 4 4 totalling 3 6 totalling 6 7 totalling 5 8 totalling 6
col 4 1 totalling 2 6 totalling 6
col 6 3 totalling 4 6 totalling 6 8 totalling 6
col 7 2 totalling 2 7 totalling 5 8 totalling 6
col 8 3 totalling 4 4 totalling 3 6 totalling 6 7 totalling 5 8 totalling 6
col 9 3 totalling 4 4 totalling 3 6 totalling 6 7 totalling 5 8 totalling 6
row 4
column 2: 0 0 0 4 0 0 0 8 0 number of numbers found: 2
**numbers found are 4 and 8 in col 2
all numbers in this row 4 8
&&numbers are now 4 8
numbers of each number in row 4
col 2 4 totalling 1 8 totalling 1
kt = 1 col 2
kt = 1 col 2

number 4 can be placed in row 4 col 2

number 8 can be placed in row 4 col 2
row 5
column 1: 0 0 0 0 0 6 0 8 9 number of numbers found: 3
column 2: 0 0 0 4 0 6 0 0 0 number of numbers found: 2
**numbers found are 4 and 6 in col 2
column 8: 0 0 0 4 0 6 0 8 9 number of numbers found: 4
column 9: 0 0 0 4 0 6 0 8 0 number of numbers found: 3
all numbers in this row 6 8 9 4 6 4 6 8 9 4 6 8
&&numbers are now 4 6 8 9
numbers of each number in row 5
col 1 6 totalling 4 8 totalling 3 9 totalling 2
col 2 4 totalling 3 6 totalling 4
col 8 4 totalling 3 6 totalling 4 8 totalling 3 9 totalling 2
col 9 4 totalling 3 6 totalling 4 8 totalling 3
row 6
column 2: 0 0 0 4 0 6 7 0 0 number of numbers found: 3
column 5: 0 0 0 0 5 6 7 0 0 number of numbers found: 3
column 6: 0 0 0 0 5 6 0 0 0 number of numbers found: 2
**numbers found are 5 and 6 in col 6
column 8: 0 0 0 4 5 6 7 0 9 number of numbers found: 5
column 9: 0 0 0 4 5 6 7 0 0 number of numbers found: 4
all numbers in this row 4 6 7 5 6 7 5 6 4 5 6 7 9 4 5 6 7
&&numbers are now 4 5 6 7 9
numbers of each number in row 6
col 2 4 totalling 3 6 totalling 5 7 totalling 4
col 5 5 totalling 4 6 totalling 5 7 totalling 4
col 6 5 totalling 4 6 totalling 5
col 8 4 totalling 3 5 totalling 4 6 totalling 5 7 totalling 4 9 totalling 1
col 9 4 totalling 3 5 totalling 4 6 totalling 5 7 totalling 4
kt = 1 col 2
kt = 1 col 5
kt = 1 col 6
kt = 1 col 8
kt = 1 col 9

number 9 can be placed in row 6 col 9
row 7
column 1: 0 0 0 0 0 6 7 0 9 number of numbers found: 3
column 2: 1 0 3 0 0 6 7 0 0 number of numbers found: 4
column 3: 1 0 0 0 0 0 0 0 9 number of numbers found: 2
**numbers found are 1 and 9 in col 3
column 7: 0 0 0 0 0 0 7 0 9 number of numbers found: 2
**numbers found are 7 and 9 in col 7
column 8: 0 0 3 0 5 6 7 0 9 number of numbers found: 5
column 9: 0 0 3 0 5 6 7 0 0 number of numbers found: 4
all numbers in this row 6 7 9 1 3 6 7 1 9 7 9 3 5 6 7 9 3 5 6 7
&&numbers are now 1 3 5 6 7 9
numbers of each number in row 7
col 1 6 totalling 4 7 totalling 5 9 totalling 4
col 2 1 totalling 2 3 totalling 3 6 totalling 4 7 totalling 5
col 3 1 totalling 2 9 totalling 4
col 7 7 totalling 5 9 totalling 4
col 8 3 totalling 3 5 totalling 2 6 totalling 4 7 totalling 5 9 totalling 4
col 9 3 totalling 3 5 totalling 2 6 totalling 4 7 totalling 5
row 8
column 5: 0 0 3 0 5 6 0 0 0 number of numbers found: 3
column 8: 0 0 3 0 5 6 0 0 0 number of numbers found: 3
column 9: 0 0 3 0 5 6 0 0 0 number of numbers found: 3
all numbers in this row 3 5 6 3 5 6 3 5 6
&&numbers are now 3 5 6
numbers of each number in row 8
col 5 3 totalling 3 5 totalling 3 6 totalling 3
col 8 3 totalling 3 5 totalling 3 6 totalling 3
col 9 3 totalling 3 5 totalling 3 6 totalling 3
row 9
column 1: 0 0 0 0 0 6 7 8 9 number of numbers found: 4
column 3: 1 0 0 0 0 0 0 0 9 number of numbers found: 2
**numbers found are 1 and 9 in col 3
column 4: 1 0 0 0 0 6 0 0 0 number of numbers found: 2
**numbers found are 1 and 6 in col 4
column 5: 1 0 3 0 0 6 7 0 0 number of numbers found: 4
column 6: 0 0 3 0 0 6 0 8 0 number of numbers found: 3
column 8: 0 0 3 0 0 6 7 8 9 number of numbers found: 5
all numbers in this row 6 7 8 9 1 9 1 6 1 3 6 7 3 6 8 3 6 7 8 9
&&numbers are now 1 3 6 7 8 9
numbers of each number in row 9
col 1 6 totalling 5 7 totalling 3 8 totalling 3 9 totalling 3
col 3 1 totalling 3 9 totalling 3
col 4 1 totalling 3 6 totalling 5
col 5 1 totalling 3 3 totalling 3 6 totalling 5 7 totalling 3
col 6 3 totalling 3 6 totalling 5 8 totalling 3
col 8 3 totalling 3 6 totalling 5 7 totalling 3 8 totalling 3 9 totalling 3

COLUMNS
latest values iteration 1

394000012
006204009
005090000
583749621
007321500
102800309
000482000
428907100
050000402

total number placed in this pass = 13

Looking at octants 1, 4, 7

Pass no. 1 super octant starting with octant 1

Number found twice: 2
row 6 col 3 octant 4
row 8 col 2 octant 7

Number found twice: 3
row 1 col 1 octant 1
row 4 col 3 octant 4

Number found twice: 4
row 1 col 3 octant 1
row 8 col 1 octant 7

Number found twice: 8
row 4 col 2 octant 4
row 8 col 3 octant 7
value of a1 is 3
value of a2 is 2
value of 1 = col3

so number 2 must be placed in octant 1 column 1
mm = 2
number 2 placed in row 3 col 1
value of a1 is 1
value of a2 is 3
value of 2 = col3

so number 3 must be placed in octant 7 column 2
mm = 2
number 3 placed in row 7 col 2
value of a1 is 3
value of a2 is 1
value of 2 = col3

so number 4 must be placed in octant 4 column 2
mm = 1
value of a1 is 2
value of a2 is 3
value of 1 = col3

so number 8 must be placed in octant 1 column 1
mm = 2
number 8 placed in row 2 col 1

Looking at octants 2, 5, 8

Pass no. 2 super octant starting with octant 2

Number found twice: 7
row 4 col 4 octant 5
row 8 col 6 octant 8

Number found twice: 8
row 6 col 4 octant 5
row 7 col 5 octant 8
value of a1 is 4
value of a2 is 6
value of 5 = col3

so number 7 must be placed in octant 2 column 5
mm = 1
value of a1 is 4
value of a2 is 5
value of 6 = col3

so number 8 must be placed in octant 2 column 6
mm = 1

Looking at octants 3, 6, 9

Pass no. 3 super octant starting with octant 3

Number found twice: 9
row 2 col 9 octant 3
row 6 col 9 octant 6
value of a1 is 9
value of a2 is 9
value of 6 = col3

so number 9 must be placed in octant 9 column 6
mm = 2
number 9 placed in row 9 col 6

Looking at octants 1, 2, 3

Pass no. 1 super octant starting with octant 1

Number found twice: 4
row 1 col 3 octant 1
row 2 col 6 octant 2
value of row3 = 3

so number 4 must be placed in octant 3 row 3
unable to place number 4

Looking at octants 4, 5, 6

Pass no. 2 super octant starting with octant 4

Number found twice: 5
row 4 col 1 octant 4
row 5 col 7 octant 6

Number found twice: 7
row 5 col 3 octant 4
row 4 col 4 octant 5

Number found twice: 8
row 4 col 2 octant 4
row 6 col 4 octant 5

Number found twice: 9
row 4 col 6 octant 5
row 6 col 9 octant 6
value of row3 = 6

so number 5 must be placed in octant 5 row 6
unable to place number 5
value of row3 = 6

so number 7 must be placed in octant 6 row 6
number 7 placed in row 6 col 8
value of row3 = 5

so number 8 must be placed in octant 6 row 5
unable to place number 8
value of row3 = 5

so number 9 must be placed in octant 4 row 5
number 9 placed in row 5 col 1

Looking at octants 7, 8, 9

Pass no. 3 super octant starting with octant 7

Number found twice: 8
row 8 col 3 octant 7
row 7 col 5 octant 8

Number found twice: 9
row 8 col 4 octant 8
row 9 col 6 octant 8
value of row3 = 9

so number 8 must be placed in octant 9 row 9
number 8 placed in row 9 col 8
value of row3 = 7

so number 9 must be placed in octant 9 row 7
unable to place number 9
number 7 placed in row 2 col 7
number 4 placed in row 5 col 8
number 1 placed in row 9 col 3
number 6 placed in row 9 col 4
number 9 placed in row 7 col 7
ROWS
row 1
column 5: 0 0 0 0 5 6 7 0 0 number of numbers found: 3
column 6: 0 0 0 0 5 6 0 8 0 number of numbers found: 3
all numbers in this row 5 6 7 5 6 8
&&numbers are now 5 6 7 8
numbers of each number in row 1
col 5 5 totalling 2 6 totalling 2 7 totalling 1
col 6 5 totalling 2 6 totalling 2 8 totalling 1
kt = 1 col 5
kt = 1 col 5
kt = 1 col 6
kt = 1 col 6

number 7 can be placed in row 1 col 6

number 8 can be placed in row 1 col 6
row 2
column 5: 1 0 3 0 5 0 0 0 0 number of numbers found: 3
column 8: 0 0 3 0 5 0 0 0 0 number of numbers found: 2
**numbers found are 3 and 5 in col 8
all numbers in this row 1 3 5 3 5
&&numbers are now 1 3 5
numbers of each number in row 2
col 5 1 totalling 1 3 totalling 2 5 totalling 2
col 8 3 totalling 2 5 totalling 2
kt = 1 col 5
kt = 1 col 8

number 1 can be placed in row 2 col 8
row 3
column 2: 0 0 0 4 0 6 7 0 0 number of numbers found: 3
column 6: 0 0 3 0 0 6 0 0 0 number of numbers found: 2
**numbers found are 3 and 6 in col 6
column 7: 0 0 0 0 0 0 0 0 0 number of numbers found: 1
column 8: 0 0 3 0 0 6 0 0 0 number of numbers found: 2
**numbers found are 3 and 6 in col 8
column 9: 0 0 3 4 0 6 7 8 0 number of numbers found: 5
all numbers in this row 4 6 7 3 6 3 6 3 4 6 7 8
&&numbers are now 3 4 6 7 8
numbers of each number in row 3
col 2 4 totalling 2 6 totalling 4 7 totalling 2
col 6 3 totalling 3 6 totalling 4
col 7
col 8 3 totalling 3 6 totalling 4
col 9 3 totalling 3 4 totalling 2 6 totalling 4 7 totalling 2 8 totalling 1
kt = 1 col 2
kt = 1 col 6
kt = 1 col 7
kt = 1 col 8
kt = 1 col 9

number 8 can be placed in row 3 col 9
row 4
all numbers in this row
&&numbers are now
numbers of each number in row 4
row 5
all numbers in this row
&&numbers are now
numbers of each number in row 5
row 6
column 5: 0 0 0 0 5 6 0 0 0 number of numbers found: 2
**numbers found are 5 and 6 in col 5
column 6: 0 0 0 0 5 6 0 0 0 number of numbers found: 2
**numbers found are 5 and 6 in col 6
all numbers in this row 5 6 5 6
&&numbers are now 5 6
numbers of each number in row 6
col 5 5 totalling 2 6 totalling 2
col 6 5 totalling 2 6 totalling 2
row 7
column 1: 0 0 0 0 0 6 7 0 0 number of numbers found: 2
**numbers found are 6 and 7 in col 1
column 3: 0 0 0 0 0 0 0 0 0 number of numbers found: 2
**numbers found are 1 and 9 in col 3
column 8: 0 0 0 0 5 6 0 0 0 number of numbers found: 2
**numbers found are 5 and 6 in col 8
column 9: 0 0 0 0 5 0 7 0 0 number of numbers found: 2
**numbers found are 5 and 7 in col 9
all numbers in this row 6 7 5 6 5 7
&&numbers are now 5 6 7
numbers of each number in row 7
col 1 6 totalling 2 7 totalling 2
col 3
col 8 5 totalling 2 6 totalling 2
col 9 5 totalling 2 7 totalling 2
row 8
column 5: 0 0 3 0 5 6 0 0 0 number of numbers found: 3
column 8: 0 0 3 0 5 6 0 0 0 number of numbers found: 3
column 9: 0 0 3 0 5 0 0 0 0 number of numbers found: 2
**numbers found are 3 and 5 in col 9
all numbers in this row 3 5 6 3 5 6 3 5
&&numbers are now 3 5 6
numbers of each number in row 8
col 5 3 totalling 3 5 totalling 3 6 totalling 2
col 8 3 totalling 3 5 totalling 3 6 totalling 2
col 9 3 totalling 3 5 totalling 3
row 9
column 5: 0 0 3 0 0 0 7 0 0 number of numbers found: 2
**numbers found are 3 and 7 in col 5
all numbers in this row 3 7
&&numbers are now 3 7
numbers of each number in row 9
col 5 3 totalling 1 7 totalling 1
kt = 1 col 5
kt = 1 col 5

number 3 can be placed in row 9 col 5

number 7 can be placed in row 9 col 5

COLUMNS
latest values iteration 1

394508812
816204719
205190008
583749621
967321546
142800379
030482900
428907100
751679482

total number placed in this pass = 26

Looking at octants 1, 4, 7

Pass no. 1 super octant starting with octant 1

Number found twice: 6
row 2 col 3 octant 1
row 5 col 2 octant 4

Number found twice: 7
row 5 col 3 octant 4
row 9 col 1 octant 7

Number found twice: 9
row 1 col 2 octant 1
row 5 col 1 octant 4
value of a1 is 3
value of a2 is 2
value of 1 = col3

so number 6 must be placed in octant 7 column 1
mm = 2
number 6 placed in row 7 col 1
value of a1 is 3
value of a2 is 1
value of 2 = col3

so number 7 must be placed in octant 1 column 2
mm = 2
number 7 placed in row 3 col 2
value of a1 is 2
value of a2 is 1
value of 3 = col3

so number 9 must be placed in octant 7 column 3
mm = 3

Looking at octants 2, 5, 8

Pass no. 2 super octant starting with octant 2

Number found twice: 1
row 3 col 4 octant 2
row 5 col 6 octant 5
value of a1 is 4
value of a2 is 6
value of 5 = col3

so number 1 must be placed in octant 8 column 5
mm = 3

Looking at octants 3, 6, 9

Pass no. 3 super octant starting with octant 3

Number found twice: 4
row 5 col 8 octant 6
row 9 col 7 octant 9

Number found twice: 6
row 4 col 7 octant 6
row 5 col 9 octant 6

Number found twice: 7
row 2 col 7 octant 3
row 6 col 8 octant 6
value of a1 is 8
value of a2 is 7
value of 9 = col3

so number 4 must be placed in octant 3 column 9
mm = 3
value of a1 is 7
value of a2 is 9
value of 8 = col3

so number 6 must be placed in octant 3 column 8
mm = 2
number 6 placed in row 3 col 8
value of a1 is 7
value of a2 is 8
value of 9 = col3

so number 7 must be placed in octant 9 column 9
mm = 2
number 7 placed in row 7 col 9

Looking at octants 1, 2, 3

Pass no. 1 super octant starting with octant 1

Number found twice: 4
row 1 col 3 octant 1
row 2 col 6 octant 2

Number found twice: 5
row 3 col 3 octant 1
row 1 col 4 octant 2

Number found twice: 6
row 2 col 3 octant 1
row 3 col 8 octant 3

Number found twice: 7
row 3 col 2 octant 1
row 2 col 7 octant 3
value of row3 = 3

so number 4 must be placed in octant 3 row 3
unable to place number 4
value of row3 = 2

so number 5 must be placed in octant 3 row 2
unable to place number 5
value of row3 = 1

so number 6 must be placed in octant 2 row 1
number 6 placed in row 1 col 5
value of row3 = 1

so number 7 must be placed in octant 2 row 1
unable to place number 7

Looking at octants 4, 5, 6

Pass no. 2 super octant starting with octant 4

Number found twice: 5
row 4 col 1 octant 4
row 5 col 7 octant 6

Number found twice: 8
row 4 col 2 octant 4
row 6 col 4 octant 5
value of row3 = 6

so number 5 must be placed in octant 5 row 6
unable to place number 5
value of row3 = 5

so number 8 must be placed in octant 6 row 5
unable to place number 8

Looking at octants 7, 8, 9

Pass no. 3 super octant starting with octant 7

Number found twice: 1
row 9 col 3 octant 7
row 8 col 7 octant 9

Number found twice: 6
row 7 col 1 octant 7
row 9 col 4 octant 8
value of row3 = 7

so number 1 must be placed in octant 8 row 7
unable to place number 1
value of row3 = 8

so number 6 must be placed in octant 9 row 8
unable to place number 6
number 3 placed in row 2 col 5
number 3 placed in row 3 col 6
number 5 placed in row 6 col 5
number 5 placed in row 7 col 8
ROWS
row 1
all numbers in this row
&&numbers are now
numbers of each number in row 1
row 2
all numbers in this row
&&numbers are now
numbers of each number in row 2
row 3
column 7: 0 0 0 0 0 0 0 0 0 number of numbers found: 1
all numbers in this row
&&numbers are now
numbers of each number in row 3
col 7
row 4
all numbers in this row
&&numbers are now
numbers of each number in row 4
row 5
all numbers in this row
&&numbers are now
numbers of each number in row 5
row 6
all numbers in this row
&&numbers are now
numbers of each number in row 6
row 7
column 3: 0 0 0 0 0 0 0 0 0 number of numbers found: 2
**numbers found are 1 and 9 in col 3
all numbers in this row
&&numbers are now
numbers of each number in row 7
col 3
row 8
column 5: 0 0 0 0 0 0 0 0 0 number of numbers found: 2
**numbers found are 3 and 7 in col 5
column 9: 0 0 3 0 5 0 0 0 0 number of numbers found: 2
**numbers found are 3 and 5 in col 9
all numbers in this row 3 5
&&numbers are now 3 5
numbers of each number in row 8
col 5
col 9 3 totalling 1 5 totalling 1
kt = 1 col 5
kt = 1 col 5
kt = 1 col 9
kt = 1 col 9

number 3 can be placed in row 8 col 9

number 5 can be placed in row 8 col 9
row 9
all numbers in this row
&&numbers are now
numbers of each number in row 9

COLUMNS
latest values iteration 1

394568812
816234719
275193068
583749621
967321546
142856379
630482957
428907135
751679482

total number placed in this pass = 13

Looking at octants 1, 4, 7

Pass no. 1 super octant starting with octant 1

Number found twice: 9
row 1 col 2 octant 1
row 5 col 1 octant 4
value of a1 is 2
value of a2 is 1
value of 3 = col3

so number 9 must be placed in octant 7 column 3
mm = 3

Looking at octants 2, 5, 8

Pass no. 2 super octant starting with octant 2

Number found twice: 1
row 3 col 4 octant 2
row 5 col 6 octant 5

Number found twice: 5
row 1 col 4 octant 2
row 6 col 5 octant 5
value of a1 is 4
value of a2 is 6
value of 5 = col3

so number 1 must be placed in octant 8 column 5
mm = 3
value of a1 is 4
value of a2 is 5
value of 6 = col3

so number 5 must be placed in octant 8 column 6
mm = 3

Looking at octants 3, 6, 9

Pass no. 3 super octant starting with octant 3

Number found twice: 3
row 6 col 7 octant 6
row 8 col 8 octant 9

Number found twice: 4
row 5 col 8 octant 6
row 9 col 7 octant 9
value of a1 is 7
value of a2 is 8
value of 9 = col3

so number 3 must be placed in octant 3 column 9
mm = 3
value of a1 is 8
value of a2 is 7
value of 9 = col3

so number 4 must be placed in octant 3 column 9
mm = 3

Looking at octants 1, 2, 3

Pass no. 1 super octant starting with octant 1

Number found twice: 4
row 1 col 3 octant 1
row 2 col 6 octant 2

Number found twice: 5
row 3 col 3 octant 1
row 1 col 4 octant 2

Number found twice: 7
row 3 col 2 octant 1
row 2 col 7 octant 3
value of row3 = 3

so number 4 must be placed in octant 3 row 3
unable to place number 4
value of row3 = 2

so number 5 must be placed in octant 3 row 2
unable to place number 5
value of row3 = 1

so number 7 must be placed in octant 2 row 1
unable to place number 7

Looking at octants 4, 5, 6

Pass no. 2 super octant starting with octant 4

Number found twice: 8
row 4 col 2 octant 4
row 6 col 4 octant 5
value of row3 = 5

so number 8 must be placed in octant 6 row 5
unable to place number 8

Looking at octants 7, 8, 9

Pass no. 3 super octant starting with octant 7

Number found twice: 1
row 9 col 3 octant 7
row 8 col 7 octant 9

Number found twice: 3
row 7 col 2 octant 7
row 8 col 8 octant 9

Number found twice: 6
row 7 col 1 octant 7
row 9 col 4 octant 8
value of row3 = 7

so number 1 must be placed in octant 8 row 7
unable to place number 1
value of row3 = 9

so number 3 must be placed in octant 8 row 9
unable to place number 3
value of row3 = 8

so number 6 must be placed in octant 9 row 8
unable to place number 6
ROWS
row 1
all numbers in this row
&&numbers are now
numbers of each number in row 1
row 2
all numbers in this row
&&numbers are now
numbers of each number in row 2
row 3
column 7: 0 0 0 0 0 0 0 0 0 number of numbers found: 1
all numbers in this row
&&numbers are now
numbers of each number in row 3
col 7
row 4
all numbers in this row
&&numbers are now
numbers of each number in row 4
row 5
all numbers in this row
&&numbers are now
numbers of each number in row 5
row 6
all numbers in this row
&&numbers are now
numbers of each number in row 6
row 7
column 3: 0 0 0 0 0 0 0 0 0 number of numbers found: 2
**numbers found are 1 and 9 in col 3
all numbers in this row
&&numbers are now
numbers of each number in row 7
col 3
row 8
column 5: 0 0 0 0 0 0 0 0 0 number of numbers found: 2
**numbers found are 3 and 7 in col 5
all numbers in this row
&&numbers are now
numbers of each number in row 8
col 5
row 9
all numbers in this row
&&numbers are now
numbers of each number in row 9

COLUMNS
latest values iteration 1

394568812
816234719
275193068
583749621
967321546
142856379
630482957
428907135
751679482

total number placed in this pass = 0