Note: Permutation.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. Welcome to Online IDE!! Happy Coding :) ***PERMUTATIONS*** P(n,r) = n! / (n−r)! P(9,9) = 9! / (9-9)! There are : 362880 permutations of arranging 3 x 3 grid There are : 108,883,584,818,776,183,656,945,007,213,012,309,135,068,193,536,000 permutations of arranging 3 x 3 grid into 9 x 9:P(362880,9) There are : 6,670,903,752,021,072,936,960 permutations of completing sudoku (taken from internet) This code will attempt to explore but its impossible to expect much It is used for foundation of experimentation but also it has made serious attempt to complete random process to make a grid I am removing excess code so it is ready future development. START PROCESS AGAIN 1 2 *********************************GRID ALREADY SELECTED(1) GENERATING ANOTHER 3 4 5 6 *********************************GRID ALREADY SELECTED(5) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(1) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(4) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(2) GENERATING ANOTHER 7 *********************************GRID ALREADY SELECTED(1) GENERATING ANOTHER 8 *********************************GRID ALREADY SELECTED(1) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(10) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(2) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(2) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(5) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(8) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(7) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(7) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(1) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(4) GENERATING ANOTHER 9 Selecting grid (3x3) 1 from : 9 Total numbers processed so far: 1 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 0 The current coordinate(3x3): (0,0) Following number chosen: 7 being stored at coordinate(9x9): (0,0) currently processing this from 3 x 3:(0,0) Number: 1 has occured: 0 times in column 0 grid number: 1 Number: 2 has occured: 0 times in column 0 grid number: 1 Number: 3 has occured: 0 times in column 0 grid number: 1 Number: 4 has occured: 0 times in column 0 grid number: 1 Number: 5 has occured: 0 times in column 0 grid number: 1 Number: 6 has occured: 0 times in column 0 grid number: 1 Number: 7 has occured: 1 times in column 0 grid number: 1 Number: 8 has occured: 0 times in column 0 grid number: 1 Number: 9 has occured: 0 times in column 0 grid number: 1 FILLING BOARD REAL TIME: 1 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 1 from : 9 Total numbers processed so far: 2 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 1 The current coordinate(3x3): (0,1) Following number chosen: 5 being stored at coordinate(9x9): (0,1) currently processing this from 3 x 3:(0,1) Number: 1 has occured: 0 times in column 1 grid number: 1 Number: 2 has occured: 0 times in column 1 grid number: 1 Number: 3 has occured: 0 times in column 1 grid number: 1 Number: 4 has occured: 0 times in column 1 grid number: 1 Number: 5 has occured: 1 times in column 1 grid number: 1 Number: 6 has occured: 0 times in column 1 grid number: 1 Number: 7 has occured: 0 times in column 1 grid number: 1 Number: 8 has occured: 0 times in column 1 grid number: 1 Number: 9 has occured: 0 times in column 1 grid number: 1 FILLING BOARD REAL TIME: 2 7 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 1 from : 9 Total numbers processed so far: 3 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 2 The current coordinate(3x3): (0,2) Following number chosen: 8 being stored at coordinate(9x9): (0,2) currently processing this from 3 x 3:(0,2) Number: 1 has occured: 0 times in column 2 grid number: 1 Number: 2 has occured: 0 times in column 2 grid number: 1 Number: 3 has occured: 0 times in column 2 grid number: 1 Number: 4 has occured: 0 times in column 2 grid number: 1 Number: 5 has occured: 0 times in column 2 grid number: 1 Number: 6 has occured: 0 times in column 2 grid number: 1 Number: 7 has occured: 0 times in column 2 grid number: 1 Number: 8 has occured: 1 times in column 2 grid number: 1 Number: 9 has occured: 0 times in column 2 grid number: 1 FILLING BOARD REAL TIME: 3 7 5 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 1 from : 9 Total numbers processed so far: 4 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 0 The current coordinate(3x3): (1,0) Following number chosen: 4 being stored at coordinate(9x9): (1,0) currently processing this from 3 x 3:(1,0) Number: 1 has occured: 0 times in column 0 grid number: 1 Number: 2 has occured: 0 times in column 0 grid number: 1 Number: 3 has occured: 0 times in column 0 grid number: 1 Number: 4 has occured: 1 times in column 0 grid number: 1 Number: 5 has occured: 0 times in column 0 grid number: 1 Number: 6 has occured: 0 times in column 0 grid number: 1 Number: 7 has occured: 1 times in column 0 grid number: 1 Number: 8 has occured: 0 times in column 0 grid number: 1 Number: 9 has occured: 0 times in column 0 grid number: 1 FILLING BOARD REAL TIME: 4 7 5 8 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 1 from : 9 Total numbers processed so far: 5 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 1 The current coordinate(3x3): (1,1) Following number chosen: 3 being stored at coordinate(9x9): (1,1) currently processing this from 3 x 3:(1,1) Number: 1 has occured: 0 times in column 1 grid number: 1 Number: 2 has occured: 0 times in column 1 grid number: 1 Number: 3 has occured: 1 times in column 1 grid number: 1 Number: 4 has occured: 0 times in column 1 grid number: 1 Number: 5 has occured: 1 times in column 1 grid number: 1 Number: 6 has occured: 0 times in column 1 grid number: 1 Number: 7 has occured: 0 times in column 1 grid number: 1 Number: 8 has occured: 0 times in column 1 grid number: 1 Number: 9 has occured: 0 times in column 1 grid number: 1 FILLING BOARD REAL TIME: 5 7 5 8 0 0 0 0 0 0 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 1 from : 9 Total numbers processed so far: 6 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 2 The current coordinate(3x3): (1,2) Following number chosen: 9 being stored at coordinate(9x9): (1,2) currently processing this from 3 x 3:(1,2) Number: 1 has occured: 0 times in column 2 grid number: 1 Number: 2 has occured: 0 times in column 2 grid number: 1 Number: 3 has occured: 0 times in column 2 grid number: 1 Number: 4 has occured: 0 times in column 2 grid number: 1 Number: 5 has occured: 0 times in column 2 grid number: 1 Number: 6 has occured: 0 times in column 2 grid number: 1 Number: 7 has occured: 0 times in column 2 grid number: 1 Number: 8 has occured: 1 times in column 2 grid number: 1 Number: 9 has occured: 1 times in column 2 grid number: 1 FILLING BOARD REAL TIME: 6 7 5 8 0 0 0 0 0 0 4 3 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 1 from : 9 Total numbers processed so far: 7 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 0 The current coordinate(3x3): (2,0) Following number chosen: 1 being stored at coordinate(9x9): (2,0) currently processing this from 3 x 3:(2,0) Number: 1 has occured: 1 times in column 0 grid number: 1 Number: 2 has occured: 0 times in column 0 grid number: 1 Number: 3 has occured: 0 times in column 0 grid number: 1 Number: 4 has occured: 1 times in column 0 grid number: 1 Number: 5 has occured: 0 times in column 0 grid number: 1 Number: 6 has occured: 0 times in column 0 grid number: 1 Number: 7 has occured: 1 times in column 0 grid number: 1 Number: 8 has occured: 0 times in column 0 grid number: 1 Number: 9 has occured: 0 times in column 0 grid number: 1 FILLING BOARD REAL TIME: 7 7 5 8 0 0 0 0 0 0 4 3 9 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 1 from : 9 Total numbers processed so far: 8 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 1 The current coordinate(3x3): (2,1) Following number chosen: 6 being stored at coordinate(9x9): (2,1) currently processing this from 3 x 3:(2,1) Number: 1 has occured: 0 times in column 1 grid number: 1 Number: 2 has occured: 0 times in column 1 grid number: 1 Number: 3 has occured: 1 times in column 1 grid number: 1 Number: 4 has occured: 0 times in column 1 grid number: 1 Number: 5 has occured: 1 times in column 1 grid number: 1 Number: 6 has occured: 1 times in column 1 grid number: 1 Number: 7 has occured: 0 times in column 1 grid number: 1 Number: 8 has occured: 0 times in column 1 grid number: 1 Number: 9 has occured: 0 times in column 1 grid number: 1 FILLING BOARD REAL TIME: 8 7 5 8 0 0 0 0 0 0 4 3 9 0 0 0 0 0 0 1 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 1 from : 9 Total numbers processed so far: 9 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 2 The current coordinate(3x3): (2,2) Following number chosen: 2 being stored at coordinate(9x9): (2,2) currently processing this from 3 x 3:(2,2) Number: 1 has occured: 0 times in column 2 grid number: 1 Number: 2 has occured: 1 times in column 2 grid number: 1 Number: 3 has occured: 0 times in column 2 grid number: 1 Number: 4 has occured: 0 times in column 2 grid number: 1 Number: 5 has occured: 0 times in column 2 grid number: 1 Number: 6 has occured: 0 times in column 2 grid number: 1 Number: 7 has occured: 0 times in column 2 grid number: 1 Number: 8 has occured: 1 times in column 2 grid number: 1 Number: 9 has occured: 1 times in column 2 grid number: 1 FILLING BOARD REAL TIME: 9 7 5 8 0 0 0 0 0 0 4 3 9 0 0 0 0 0 0 1 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 row: false col: false Numbers processed in 3x3 grid:9 START PROCESS AGAIN 1 2 *********************************GRID ALREADY SELECTED(3) GENERATING ANOTHER 3 *********************************GRID ALREADY SELECTED(1) GENERATING ANOTHER 4 *********************************GRID ALREADY SELECTED(7) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(2) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(7) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(3) GENERATING ANOTHER 5 6 *********************************GRID ALREADY SELECTED(2) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(1) GENERATING ANOTHER 7 *********************************GRID ALREADY SELECTED(1) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(3) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(5) GENERATING ANOTHER 8 9 Selecting grid (3x3) 2 from : 9 Total numbers processed so far: 10 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 3 The current coordinate(3x3): (0,0) Following number chosen: 7 being stored at coordinate(9x9): (0,3) currently processing this from 3 x 3:(0,0) 2Blocked permutation sequence: [1, 0, 0, 0, 0, 0, 0, 0, 0] 2Blocked permutation sequence: [1, 3, 0, 0, 0, 0, 0, 0, 0] Number: 1 has occured: 0 times in column 3 grid number: 2 Number: 2 has occured: 0 times in column 3 grid number: 2 Number: 3 has occured: 0 times in column 3 grid number: 2 Number: 4 has occured: 0 times in column 3 grid number: 2 Number: 5 has occured: 0 times in column 3 grid number: 2 Number: 6 has occured: 0 times in column 3 grid number: 2 Number: 7 has occured: 1 times in column 3 grid number: 2 Number: 8 has occured: 0 times in column 3 grid number: 2 Number: 9 has occured: 0 times in column 3 grid number: 2 FILLING BOARD REAL TIME: 10 7 5 8 7 0 0 0 0 0 4 3 9 0 0 0 0 0 0 1 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 2 from : 9 Total numbers processed so far: 11 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 4 The current coordinate(3x3): (0,1) Following number chosen: 3 being stored at coordinate(9x9): (0,4) currently processing this from 3 x 3:(0,1) Number: 1 has occured: 0 times in column 4 grid number: 2 Number: 2 has occured: 0 times in column 4 grid number: 2 Number: 3 has occured: 1 times in column 4 grid number: 2 Number: 4 has occured: 0 times in column 4 grid number: 2 Number: 5 has occured: 0 times in column 4 grid number: 2 Number: 6 has occured: 0 times in column 4 grid number: 2 Number: 7 has occured: 0 times in column 4 grid number: 2 Number: 8 has occured: 0 times in column 4 grid number: 2 Number: 9 has occured: 0 times in column 4 grid number: 2 FILLING BOARD REAL TIME: 11 7 5 8 7 3 0 0 0 0 4 3 9 0 0 0 0 0 0 1 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 2 from : 9 Total numbers processed so far: 12 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 5 The current coordinate(3x3): (0,2) Following number chosen: 9 being stored at coordinate(9x9): (0,5) currently processing this from 3 x 3:(0,2) Number: 1 has occured: 0 times in column 5 grid number: 2 Number: 2 has occured: 0 times in column 5 grid number: 2 Number: 3 has occured: 0 times in column 5 grid number: 2 Number: 4 has occured: 0 times in column 5 grid number: 2 Number: 5 has occured: 0 times in column 5 grid number: 2 Number: 6 has occured: 0 times in column 5 grid number: 2 Number: 7 has occured: 0 times in column 5 grid number: 2 Number: 8 has occured: 0 times in column 5 grid number: 2 Number: 9 has occured: 1 times in column 5 grid number: 2 FILLING BOARD REAL TIME: 12 7 5 8 7 3 9 0 0 0 4 3 9 0 0 0 0 0 0 1 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 2 from : 9 Total numbers processed so far: 13 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 3 The current coordinate(3x3): (1,0) Following number chosen: 4 being stored at coordinate(9x9): (1,3) currently processing this from 3 x 3:(1,0) Number: 1 has occured: 0 times in column 3 grid number: 2 Number: 2 has occured: 0 times in column 3 grid number: 2 Number: 3 has occured: 0 times in column 3 grid number: 2 Number: 4 has occured: 1 times in column 3 grid number: 2 Number: 5 has occured: 0 times in column 3 grid number: 2 Number: 6 has occured: 0 times in column 3 grid number: 2 Number: 7 has occured: 1 times in column 3 grid number: 2 Number: 8 has occured: 0 times in column 3 grid number: 2 Number: 9 has occured: 0 times in column 3 grid number: 2 FILLING BOARD REAL TIME: 13 7 5 8 7 3 9 0 0 0 4 3 9 4 0 0 0 0 0 1 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 2 from : 9 Total numbers processed so far: 14 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 4 The current coordinate(3x3): (1,1) Following number chosen: 8 being stored at coordinate(9x9): (1,4) currently processing this from 3 x 3:(1,1) Number: 1 has occured: 0 times in column 4 grid number: 2 Number: 2 has occured: 0 times in column 4 grid number: 2 Number: 3 has occured: 1 times in column 4 grid number: 2 Number: 4 has occured: 0 times in column 4 grid number: 2 Number: 5 has occured: 0 times in column 4 grid number: 2 Number: 6 has occured: 0 times in column 4 grid number: 2 Number: 7 has occured: 0 times in column 4 grid number: 2 Number: 8 has occured: 1 times in column 4 grid number: 2 Number: 9 has occured: 0 times in column 4 grid number: 2 FILLING BOARD REAL TIME: 14 7 5 8 7 3 9 0 0 0 4 3 9 4 8 0 0 0 0 1 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 2 from : 9 Total numbers processed so far: 15 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 5 The current coordinate(3x3): (1,2) Following number chosen: 1 being stored at coordinate(9x9): (1,5) currently processing this from 3 x 3:(1,2) Number: 1 has occured: 1 times in column 5 grid number: 2 Number: 2 has occured: 0 times in column 5 grid number: 2 Number: 3 has occured: 0 times in column 5 grid number: 2 Number: 4 has occured: 0 times in column 5 grid number: 2 Number: 5 has occured: 0 times in column 5 grid number: 2 Number: 6 has occured: 0 times in column 5 grid number: 2 Number: 7 has occured: 0 times in column 5 grid number: 2 Number: 8 has occured: 0 times in column 5 grid number: 2 Number: 9 has occured: 1 times in column 5 grid number: 2 FILLING BOARD REAL TIME: 15 7 5 8 7 3 9 0 0 0 4 3 9 4 8 1 0 0 0 1 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 2 from : 9 Total numbers processed so far: 16 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 3 The current coordinate(3x3): (2,0) Following number chosen: 5 being stored at coordinate(9x9): (2,3) currently processing this from 3 x 3:(2,0) Number: 1 has occured: 0 times in column 3 grid number: 2 Number: 2 has occured: 0 times in column 3 grid number: 2 Number: 3 has occured: 0 times in column 3 grid number: 2 Number: 4 has occured: 1 times in column 3 grid number: 2 Number: 5 has occured: 1 times in column 3 grid number: 2 Number: 6 has occured: 0 times in column 3 grid number: 2 Number: 7 has occured: 1 times in column 3 grid number: 2 Number: 8 has occured: 0 times in column 3 grid number: 2 Number: 9 has occured: 0 times in column 3 grid number: 2 FILLING BOARD REAL TIME: 16 7 5 8 7 3 9 0 0 0 4 3 9 4 8 1 0 0 0 1 6 2 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 2 from : 9 Total numbers processed so far: 17 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 4 The current coordinate(3x3): (2,1) Following number chosen: 6 being stored at coordinate(9x9): (2,4) currently processing this from 3 x 3:(2,1) Number: 1 has occured: 0 times in column 4 grid number: 2 Number: 2 has occured: 0 times in column 4 grid number: 2 Number: 3 has occured: 1 times in column 4 grid number: 2 Number: 4 has occured: 0 times in column 4 grid number: 2 Number: 5 has occured: 0 times in column 4 grid number: 2 Number: 6 has occured: 1 times in column 4 grid number: 2 Number: 7 has occured: 0 times in column 4 grid number: 2 Number: 8 has occured: 1 times in column 4 grid number: 2 Number: 9 has occured: 0 times in column 4 grid number: 2 FILLING BOARD REAL TIME: 17 7 5 8 7 3 9 0 0 0 4 3 9 4 8 1 0 0 0 1 6 2 5 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 2 from : 9 Total numbers processed so far: 18 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 5 The current coordinate(3x3): (2,2) Following number chosen: 2 being stored at coordinate(9x9): (2,5) currently processing this from 3 x 3:(2,2) Number: 1 has occured: 1 times in column 5 grid number: 2 Number: 2 has occured: 1 times in column 5 grid number: 2 Number: 3 has occured: 0 times in column 5 grid number: 2 Number: 4 has occured: 0 times in column 5 grid number: 2 Number: 5 has occured: 0 times in column 5 grid number: 2 Number: 6 has occured: 0 times in column 5 grid number: 2 Number: 7 has occured: 0 times in column 5 grid number: 2 Number: 8 has occured: 0 times in column 5 grid number: 2 Number: 9 has occured: 1 times in column 5 grid number: 2 FILLING BOARD REAL TIME: 18 7 5 8 7 3 9 0 0 0 4 3 9 4 8 1 0 0 0 1 6 2 5 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 row: true col: false Numbers processed in 3x3 grid:9 START PROCESS AGAIN ----------------CURRENT violating permutation sequences: [1, 3, 0, 0, 0, 0, 0, 0, 0] 1 2 3 4 *********************************GRID ALREADY SELECTED(9) GENERATING ANOTHER 5 *********************************GRID ALREADY SELECTED(9) GENERATING ANOTHER 6 7 *********************************GRID ALREADY SELECTED(3) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(9) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(10) GENERATING ANOTHER 8 *********************************GRID ALREADY SELECTED(8) GENERATING ANOTHER 9-----------THESE ARE PERMUTATIONS: [2, 1, 4, 9, 3, 10, 8, 5, 6] 9 Selecting grid (3x3) 3 from : 9 Total numbers processed so far: 19 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 6 The current coordinate(3x3): (0,0) Following number chosen: 6 being stored at coordinate(9x9): (0,6) currently processing this from 3 x 3:(0,0) Number: 1 has occured: 0 times in column 6 grid number: 3 Number: 2 has occured: 0 times in column 6 grid number: 3 Number: 3 has occured: 0 times in column 6 grid number: 3 Number: 4 has occured: 0 times in column 6 grid number: 3 Number: 5 has occured: 0 times in column 6 grid number: 3 Number: 6 has occured: 1 times in column 6 grid number: 3 Number: 7 has occured: 0 times in column 6 grid number: 3 Number: 8 has occured: 0 times in column 6 grid number: 3 Number: 9 has occured: 0 times in column 6 grid number: 3 FILLING BOARD REAL TIME: 19 7 5 8 7 3 9 6 0 0 4 3 9 4 8 1 0 0 0 1 6 2 5 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 3 from : 9 Total numbers processed so far: 20 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 7 The current coordinate(3x3): (0,1) Following number chosen: 8 being stored at coordinate(9x9): (0,7) currently processing this from 3 x 3:(0,1) Number: 1 has occured: 0 times in column 7 grid number: 3 Number: 2 has occured: 0 times in column 7 grid number: 3 Number: 3 has occured: 0 times in column 7 grid number: 3 Number: 4 has occured: 0 times in column 7 grid number: 3 Number: 5 has occured: 0 times in column 7 grid number: 3 Number: 6 has occured: 0 times in column 7 grid number: 3 Number: 7 has occured: 0 times in column 7 grid number: 3 Number: 8 has occured: 1 times in column 7 grid number: 3 Number: 9 has occured: 0 times in column 7 grid number: 3 FILLING BOARD REAL TIME: 20 7 5 8 7 3 9 6 8 0 4 3 9 4 8 1 0 0 0 1 6 2 5 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 3 from : 9 Total numbers processed so far: 21 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 8 The current coordinate(3x3): (0,2) Following number chosen: 4 being stored at coordinate(9x9): (0,8) currently processing this from 3 x 3:(0,2) Number: 1 has occured: 0 times in column 8 grid number: 3 Number: 2 has occured: 0 times in column 8 grid number: 3 Number: 3 has occured: 0 times in column 8 grid number: 3 Number: 4 has occured: 1 times in column 8 grid number: 3 Number: 5 has occured: 0 times in column 8 grid number: 3 Number: 6 has occured: 0 times in column 8 grid number: 3 Number: 7 has occured: 0 times in column 8 grid number: 3 Number: 8 has occured: 0 times in column 8 grid number: 3 Number: 9 has occured: 0 times in column 8 grid number: 3 FILLING BOARD REAL TIME: 21 7 5 8 7 3 9 6 8 4 4 3 9 4 8 1 0 0 0 1 6 2 5 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 3 from : 9 Total numbers processed so far: 22 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 6 The current coordinate(3x3): (1,0) Following number chosen: 7 being stored at coordinate(9x9): (1,6) currently processing this from 3 x 3:(1,0) Number: 1 has occured: 0 times in column 6 grid number: 3 Number: 2 has occured: 0 times in column 6 grid number: 3 Number: 3 has occured: 0 times in column 6 grid number: 3 Number: 4 has occured: 0 times in column 6 grid number: 3 Number: 5 has occured: 0 times in column 6 grid number: 3 Number: 6 has occured: 1 times in column 6 grid number: 3 Number: 7 has occured: 1 times in column 6 grid number: 3 Number: 8 has occured: 0 times in column 6 grid number: 3 Number: 9 has occured: 0 times in column 6 grid number: 3 FILLING BOARD REAL TIME: 22 7 5 8 7 3 9 6 8 4 4 3 9 4 8 1 7 0 0 1 6 2 5 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 3 from : 9 Total numbers processed so far: 23 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 7 The current coordinate(3x3): (1,1) Following number chosen: 9 being stored at coordinate(9x9): (1,7) currently processing this from 3 x 3:(1,1) Number: 1 has occured: 0 times in column 7 grid number: 3 Number: 2 has occured: 0 times in column 7 grid number: 3 Number: 3 has occured: 0 times in column 7 grid number: 3 Number: 4 has occured: 0 times in column 7 grid number: 3 Number: 5 has occured: 0 times in column 7 grid number: 3 Number: 6 has occured: 0 times in column 7 grid number: 3 Number: 7 has occured: 0 times in column 7 grid number: 3 Number: 8 has occured: 1 times in column 7 grid number: 3 Number: 9 has occured: 1 times in column 7 grid number: 3 FILLING BOARD REAL TIME: 23 7 5 8 7 3 9 6 8 4 4 3 9 4 8 1 7 9 0 1 6 2 5 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 3 from : 9 Total numbers processed so far: 24 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 8 The current coordinate(3x3): (1,2) Following number chosen: 1 being stored at coordinate(9x9): (1,8) currently processing this from 3 x 3:(1,2) Number: 1 has occured: 1 times in column 8 grid number: 3 Number: 2 has occured: 0 times in column 8 grid number: 3 Number: 3 has occured: 0 times in column 8 grid number: 3 Number: 4 has occured: 1 times in column 8 grid number: 3 Number: 5 has occured: 0 times in column 8 grid number: 3 Number: 6 has occured: 0 times in column 8 grid number: 3 Number: 7 has occured: 0 times in column 8 grid number: 3 Number: 8 has occured: 0 times in column 8 grid number: 3 Number: 9 has occured: 0 times in column 8 grid number: 3 FILLING BOARD REAL TIME: 24 7 5 8 7 3 9 6 8 4 4 3 9 4 8 1 7 9 1 1 6 2 5 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 3 from : 9 Total numbers processed so far: 25 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 6 The current coordinate(3x3): (2,0) Following number chosen: 5 being stored at coordinate(9x9): (2,6) currently processing this from 3 x 3:(2,0) Number: 1 has occured: 0 times in column 6 grid number: 3 Number: 2 has occured: 0 times in column 6 grid number: 3 Number: 3 has occured: 0 times in column 6 grid number: 3 Number: 4 has occured: 0 times in column 6 grid number: 3 Number: 5 has occured: 1 times in column 6 grid number: 3 Number: 6 has occured: 1 times in column 6 grid number: 3 Number: 7 has occured: 1 times in column 6 grid number: 3 Number: 8 has occured: 0 times in column 6 grid number: 3 Number: 9 has occured: 0 times in column 6 grid number: 3 FILLING BOARD REAL TIME: 25 7 5 8 7 3 9 6 8 4 4 3 9 4 8 1 7 9 1 1 6 2 5 6 2 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 3 from : 9 Total numbers processed so far: 26 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 7 The current coordinate(3x3): (2,1) Following number chosen: 2 being stored at coordinate(9x9): (2,7) currently processing this from 3 x 3:(2,1) Number: 1 has occured: 0 times in column 7 grid number: 3 Number: 2 has occured: 1 times in column 7 grid number: 3 Number: 3 has occured: 0 times in column 7 grid number: 3 Number: 4 has occured: 0 times in column 7 grid number: 3 Number: 5 has occured: 0 times in column 7 grid number: 3 Number: 6 has occured: 0 times in column 7 grid number: 3 Number: 7 has occured: 0 times in column 7 grid number: 3 Number: 8 has occured: 1 times in column 7 grid number: 3 Number: 9 has occured: 1 times in column 7 grid number: 3 FILLING BOARD REAL TIME: 26 7 5 8 7 3 9 6 8 4 4 3 9 4 8 1 7 9 1 1 6 2 5 6 2 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 3 from : 9 Total numbers processed so far: 27 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 8 The current coordinate(3x3): (2,2) Following number chosen: 3 being stored at coordinate(9x9): (2,8) currently processing this from 3 x 3:(2,2) Number: 1 has occured: 1 times in column 8 grid number: 3 Number: 2 has occured: 0 times in column 8 grid number: 3 Number: 3 has occured: 1 times in column 8 grid number: 3 Number: 4 has occured: 1 times in column 8 grid number: 3 Number: 5 has occured: 0 times in column 8 grid number: 3 Number: 6 has occured: 0 times in column 8 grid number: 3 Number: 7 has occured: 0 times in column 8 grid number: 3 Number: 8 has occured: 0 times in column 8 grid number: 3 Number: 9 has occured: 0 times in column 8 grid number: 3 FILLING BOARD REAL TIME: 27 7 5 8 7 3 9 6 8 4 4 3 9 4 8 1 7 9 1 1 6 2 5 6 2 5 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 row: true col: false Numbers processed in 3x3 grid:9 START PROCESS AGAIN ----------------CURRENT violating permutation sequences: [1, 3, 0, 0, 0, 0, 0, 0, 0] 1 *********************************GRID ALREADY SELECTED(1) GENERATING ANOTHER CURRENT permutation numbers generated: [1, 2, 0, 0, 0, 0, 0, 0, 0] 2 CURRENT permutation numbers generated: [1, 2, 9, 0, 0, 0, 0, 0, 0] 3 CURRENT permutation numbers generated: [1, 2, 9, 7, 0, 0, 0, 0, 0] 4 *********************************GRID ALREADY SELECTED(1) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(1) GENERATING ANOTHER CURRENT permutation numbers generated: [1, 2, 9, 7, 5, 0, 0, 0, 0] 5 CURRENT permutation numbers generated: [1, 2, 9, 7, 5, 3, 0, 0, 0] 6 CURRENT permutation numbers generated: [1, 2, 9, 7, 5, 3, 10, 0, 0] 7 *********************************GRID ALREADY SELECTED(9) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(9) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(1) GENERATING ANOTHER CURRENT permutation numbers generated: [1, 2, 9, 7, 5, 3, 10, 4, 0] 8 *********************************GRID ALREADY SELECTED(10) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(2) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(7) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(10) GENERATING ANOTHER 9-----------THESE ARE PERMUTATIONS: [1, 2, 9, 7, 5, 3, 10, 4, 8] CURRENT permutation numbers generated: [1, 2, 9, 7, 5, 3, 10, 4, 8] 9 Selecting grid (3x3) 4 from : 9 Total numbers processed so far: 28 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 0 The current coordinate(3x3): (0,0) Following number chosen: 7 being stored at coordinate(9x9): (3,0) currently processing this from 3 x 3:(0,0) Number: 1 has occured: 1 times in column 0 grid number: 4 Number: 2 has occured: 0 times in column 0 grid number: 4 Number: 3 has occured: 0 times in column 0 grid number: 4 Number: 4 has occured: 1 times in column 0 grid number: 4 Number: 5 has occured: 0 times in column 0 grid number: 4 Number: 6 has occured: 0 times in column 0 grid number: 4 Number: 7 has occured: 2 times in column 0 grid number: 4 Number: 8 has occured: 0 times in column 0 grid number: 4 Number: 9 has occured: 0 times in column 0 grid number: 4 FILLING BOARD REAL TIME: 28 7 5 8 7 3 9 6 8 4 4 3 9 4 8 1 7 9 1 1 6 2 5 6 2 5 2 3 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 4 from : 9 Total numbers processed so far: 29 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 1 The current coordinate(3x3): (0,1) Following number chosen: 3 being stored at coordinate(9x9): (3,1) currently processing this from 3 x 3:(0,1) Number: 1 has occured: 0 times in column 1 grid number: 4 Number: 2 has occured: 0 times in column 1 grid number: 4 Number: 3 has occured: 2 times in column 1 grid number: 4 Number: 4 has occured: 0 times in column 1 grid number: 4 Number: 5 has occured: 1 times in column 1 grid number: 4 Number: 6 has occured: 1 times in column 1 grid number: 4 Number: 7 has occured: 0 times in column 1 grid number: 4 Number: 8 has occured: 0 times in column 1 grid number: 4 Number: 9 has occured: 0 times in column 1 grid number: 4 FILLING BOARD REAL TIME: 29 7 5 8 7 3 9 6 8 4 4 3 9 4 8 1 7 9 1 1 6 2 5 6 2 5 2 3 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 4 from : 9 Total numbers processed so far: 30 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 2 The current coordinate(3x3): (0,2) Following number chosen: 1 being stored at coordinate(9x9): (3,2) currently processing this from 3 x 3:(0,2) Number: 1 has occured: 1 times in column 2 grid number: 4 Number: 2 has occured: 1 times in column 2 grid number: 4 Number: 3 has occured: 0 times in column 2 grid number: 4 Number: 4 has occured: 0 times in column 2 grid number: 4 Number: 5 has occured: 0 times in column 2 grid number: 4 Number: 6 has occured: 0 times in column 2 grid number: 4 Number: 7 has occured: 0 times in column 2 grid number: 4 Number: 8 has occured: 1 times in column 2 grid number: 4 Number: 9 has occured: 1 times in column 2 grid number: 4 FILLING BOARD REAL TIME: 30 7 5 8 7 3 9 6 8 4 4 3 9 4 8 1 7 9 1 1 6 2 5 6 2 5 2 3 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 4 from : 9 Total numbers processed so far: 31 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 0 The current coordinate(3x3): (1,0) Following number chosen: 4 being stored at coordinate(9x9): (4,0) currently processing this from 3 x 3:(1,0) Number: 1 has occured: 1 times in column 0 grid number: 4 Number: 2 has occured: 0 times in column 0 grid number: 4 Number: 3 has occured: 0 times in column 0 grid number: 4 Number: 4 has occured: 2 times in column 0 grid number: 4 Number: 5 has occured: 0 times in column 0 grid number: 4 Number: 6 has occured: 0 times in column 0 grid number: 4 Number: 7 has occured: 2 times in column 0 grid number: 4 Number: 8 has occured: 0 times in column 0 grid number: 4 Number: 9 has occured: 0 times in column 0 grid number: 4 FILLING BOARD REAL TIME: 31 7 5 8 7 3 9 6 8 4 4 3 9 4 8 1 7 9 1 1 6 2 5 6 2 5 2 3 7 3 1 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 4 from : 9 Total numbers processed so far: 32 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 1 The current coordinate(3x3): (1,1) Following number chosen: 9 being stored at coordinate(9x9): (4,1) currently processing this from 3 x 3:(1,1) Number: 1 has occured: 0 times in column 1 grid number: 4 Number: 2 has occured: 0 times in column 1 grid number: 4 Number: 3 has occured: 2 times in column 1 grid number: 4 Number: 4 has occured: 0 times in column 1 grid number: 4 Number: 5 has occured: 1 times in column 1 grid number: 4 Number: 6 has occured: 1 times in column 1 grid number: 4 Number: 7 has occured: 0 times in column 1 grid number: 4 Number: 8 has occured: 0 times in column 1 grid number: 4 Number: 9 has occured: 1 times in column 1 grid number: 4 FILLING BOARD REAL TIME: 32 7 5 8 7 3 9 6 8 4 4 3 9 4 8 1 7 9 1 1 6 2 5 6 2 5 2 3 7 3 1 0 0 0 0 0 0 4 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 4 from : 9 Total numbers processed so far: 33 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 2 The current coordinate(3x3): (1,2) Following number chosen: 8 being stored at coordinate(9x9): (4,2) currently processing this from 3 x 3:(1,2) Number: 1 has occured: 1 times in column 2 grid number: 4 Number: 2 has occured: 1 times in column 2 grid number: 4 Number: 3 has occured: 0 times in column 2 grid number: 4 Number: 4 has occured: 0 times in column 2 grid number: 4 Number: 5 has occured: 0 times in column 2 grid number: 4 Number: 6 has occured: 0 times in column 2 grid number: 4 Number: 7 has occured: 0 times in column 2 grid number: 4 Number: 8 has occured: 2 times in column 2 grid number: 4 Number: 9 has occured: 1 times in column 2 grid number: 4 FILLING BOARD REAL TIME: 33 7 5 8 7 3 9 6 8 4 4 3 9 4 8 1 7 9 1 1 6 2 5 6 2 5 2 3 7 3 1 0 0 0 0 0 0 4 9 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 4 from : 9 Total numbers processed so far: 34 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 0 The current coordinate(3x3): (2,0) Following number chosen: 6 being stored at coordinate(9x9): (5,0) currently processing this from 3 x 3:(2,0) Number: 1 has occured: 1 times in column 0 grid number: 4 Number: 2 has occured: 0 times in column 0 grid number: 4 Number: 3 has occured: 0 times in column 0 grid number: 4 Number: 4 has occured: 2 times in column 0 grid number: 4 Number: 5 has occured: 0 times in column 0 grid number: 4 Number: 6 has occured: 1 times in column 0 grid number: 4 Number: 7 has occured: 2 times in column 0 grid number: 4 Number: 8 has occured: 0 times in column 0 grid number: 4 Number: 9 has occured: 0 times in column 0 grid number: 4 FILLING BOARD REAL TIME: 34 7 5 8 7 3 9 6 8 4 4 3 9 4 8 1 7 9 1 1 6 2 5 6 2 5 2 3 7 3 1 0 0 0 0 0 0 4 9 8 0 0 0 0 0 0 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 4 from : 9 Total numbers processed so far: 35 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 1 The current coordinate(3x3): (2,1) Following number chosen: 5 being stored at coordinate(9x9): (5,1) currently processing this from 3 x 3:(2,1) Number: 1 has occured: 0 times in column 1 grid number: 4 Number: 2 has occured: 0 times in column 1 grid number: 4 Number: 3 has occured: 2 times in column 1 grid number: 4 Number: 4 has occured: 0 times in column 1 grid number: 4 Number: 5 has occured: 2 times in column 1 grid number: 4 Number: 6 has occured: 1 times in column 1 grid number: 4 Number: 7 has occured: 0 times in column 1 grid number: 4 Number: 8 has occured: 0 times in column 1 grid number: 4 Number: 9 has occured: 1 times in column 1 grid number: 4 FILLING BOARD REAL TIME: 35 7 5 8 7 3 9 6 8 4 4 3 9 4 8 1 7 9 1 1 6 2 5 6 2 5 2 3 7 3 1 0 0 0 0 0 0 4 9 8 0 0 0 0 0 0 6 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 4 from : 9 Total numbers processed so far: 36 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 2 The current coordinate(3x3): (2,2) Following number chosen: 2 being stored at coordinate(9x9): (5,2) currently processing this from 3 x 3:(2,2) Number: 1 has occured: 1 times in column 2 grid number: 4 Number: 2 has occured: 2 times in column 2 grid number: 4 Number: 3 has occured: 0 times in column 2 grid number: 4 Number: 4 has occured: 0 times in column 2 grid number: 4 Number: 5 has occured: 0 times in column 2 grid number: 4 Number: 6 has occured: 0 times in column 2 grid number: 4 Number: 7 has occured: 0 times in column 2 grid number: 4 Number: 8 has occured: 2 times in column 2 grid number: 4 Number: 9 has occured: 1 times in column 2 grid number: 4 FILLING BOARD REAL TIME: 36 7 5 8 7 3 9 6 8 4 4 3 9 4 8 1 7 9 1 1 6 2 5 6 2 5 2 3 7 3 1 0 0 0 0 0 0 4 9 8 0 0 0 0 0 0 6 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 row: true col: true Numbers processed in 3x3 grid:9 START PROCESS AGAIN ----------------CURRENT violating permutation sequences: [1, 3, 0, 0, 0, 0, 0, 0, 0] 1 2 3 *********************************GRID ALREADY SELECTED(10) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(10) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(10) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(5) GENERATING ANOTHER 4 5 6 *********************************GRID ALREADY SELECTED(5) GENERATING ANOTHER 7 *********************************GRID ALREADY SELECTED(10) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(10) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(3) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(8) GENERATING ANOTHER 8 *********************************GRID ALREADY SELECTED(7) GENERATING ANOTHER 9-----------THESE ARE PERMUTATIONS: [9, 10, 5, 6, 4, 3, 8, 7, 2] 9 Selecting grid (3x3) 5 from : 9 Total numbers processed so far: 37 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 3 The current coordinate(3x3): (0,0) Following number chosen: 2 being stored at coordinate(9x9): (3,3) currently processing this from 3 x 3:(0,0) Number: 1 has occured: 0 times in column 3 grid number: 5 Number: 2 has occured: 1 times in column 3 grid number: 5 Number: 3 has occured: 0 times in column 3 grid number: 5 Number: 4 has occured: 1 times in column 3 grid number: 5 Number: 5 has occured: 1 times in column 3 grid number: 5 Number: 6 has occured: 0 times in column 3 grid number: 5 Number: 7 has occured: 1 times in column 3 grid number: 5 Number: 8 has occured: 0 times in column 3 grid number: 5 Number: 9 has occured: 0 times in column 3 grid number: 5 FILLING BOARD REAL TIME: 37 7 5 8 7 3 9 6 8 4 4 3 9 4 8 1 7 9 1 1 6 2 5 6 2 5 2 3 7 3 1 2 0 0 0 0 0 4 9 8 0 0 0 0 0 0 6 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 5 from : 9 Total numbers processed so far: 38 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 4 The current coordinate(3x3): (0,1) Following number chosen: 3 being stored at coordinate(9x9): (3,4) currently processing this from 3 x 3:(0,1) Number: 1 has occured: 0 times in column 4 grid number: 5 Number: 2 has occured: 0 times in column 4 grid number: 5 Number: 3 has occured: 2 times in column 4 grid number: 5 Number: 4 has occured: 0 times in column 4 grid number: 5 Number: 5 has occured: 0 times in column 4 grid number: 5 Number: 6 has occured: 1 times in column 4 grid number: 5 Number: 7 has occured: 0 times in column 4 grid number: 5 Number: 8 has occured: 1 times in column 4 grid number: 5 Number: 9 has occured: 0 times in column 4 grid number: 5 FILLING BOARD REAL TIME: 38 7 5 8 7 3 9 6 8 4 4 3 9 4 8 1 7 9 1 1 6 2 5 6 2 5 2 3 7 3 1 2 3 0 0 0 0 4 9 8 0 0 0 0 0 0 6 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 5 from : 9 Total numbers processed so far: 39 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 5 The current coordinate(3x3): (0,2) Following number chosen: 8 being stored at coordinate(9x9): (3,5) currently processing this from 3 x 3:(0,2) Number: 1 has occured: 1 times in column 5 grid number: 5 Number: 2 has occured: 1 times in column 5 grid number: 5 Number: 3 has occured: 0 times in column 5 grid number: 5 Number: 4 has occured: 0 times in column 5 grid number: 5 Number: 5 has occured: 0 times in column 5 grid number: 5 Number: 6 has occured: 0 times in column 5 grid number: 5 Number: 7 has occured: 0 times in column 5 grid number: 5 Number: 8 has occured: 1 times in column 5 grid number: 5 Number: 9 has occured: 1 times in column 5 grid number: 5 FILLING BOARD REAL TIME: 39 7 5 8 7 3 9 6 8 4 4 3 9 4 8 1 7 9 1 1 6 2 5 6 2 5 2 3 7 3 1 2 3 8 0 0 0 4 9 8 0 0 0 0 0 0 6 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 5 from : 9 Total numbers processed so far: 40 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 3 The current coordinate(3x3): (1,0) Following number chosen: 7 being stored at coordinate(9x9): (4,3) currently processing this from 3 x 3:(1,0) Number: 1 has occured: 0 times in column 3 grid number: 5 Number: 2 has occured: 1 times in column 3 grid number: 5 Number: 3 has occured: 0 times in column 3 grid number: 5 Number: 4 has occured: 1 times in column 3 grid number: 5 Number: 5 has occured: 1 times in column 3 grid number: 5 Number: 6 has occured: 0 times in column 3 grid number: 5 Number: 7 has occured: 2 times in column 3 grid number: 5 Number: 8 has occured: 0 times in column 3 grid number: 5 Number: 9 has occured: 0 times in column 3 grid number: 5 FILLING BOARD REAL TIME: 40 7 5 8 7 3 9 6 8 4 4 3 9 4 8 1 7 9 1 1 6 2 5 6 2 5 2 3 7 3 1 2 3 8 0 0 0 4 9 8 7 0 0 0 0 0 6 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 5 from : 9 Total numbers processed so far: 41 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 4 The current coordinate(3x3): (1,1) Following number chosen: 9 being stored at coordinate(9x9): (4,4) currently processing this from 3 x 3:(1,1) Number: 1 has occured: 0 times in column 4 grid number: 5 Number: 2 has occured: 0 times in column 4 grid number: 5 Number: 3 has occured: 2 times in column 4 grid number: 5 Number: 4 has occured: 0 times in column 4 grid number: 5 Number: 5 has occured: 0 times in column 4 grid number: 5 Number: 6 has occured: 1 times in column 4 grid number: 5 Number: 7 has occured: 0 times in column 4 grid number: 5 Number: 8 has occured: 1 times in column 4 grid number: 5 Number: 9 has occured: 1 times in column 4 grid number: 5 FILLING BOARD REAL TIME: 41 7 5 8 7 3 9 6 8 4 4 3 9 4 8 1 7 9 1 1 6 2 5 6 2 5 2 3 7 3 1 2 3 8 0 0 0 4 9 8 7 9 0 0 0 0 6 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 5 from : 9 Total numbers processed so far: 42 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 5 The current coordinate(3x3): (1,2) Following number chosen: 4 being stored at coordinate(9x9): (4,5) currently processing this from 3 x 3:(1,2) Number: 1 has occured: 1 times in column 5 grid number: 5 Number: 2 has occured: 1 times in column 5 grid number: 5 Number: 3 has occured: 0 times in column 5 grid number: 5 Number: 4 has occured: 1 times in column 5 grid number: 5 Number: 5 has occured: 0 times in column 5 grid number: 5 Number: 6 has occured: 0 times in column 5 grid number: 5 Number: 7 has occured: 0 times in column 5 grid number: 5 Number: 8 has occured: 1 times in column 5 grid number: 5 Number: 9 has occured: 1 times in column 5 grid number: 5 FILLING BOARD REAL TIME: 42 7 5 8 7 3 9 6 8 4 4 3 9 4 8 1 7 9 1 1 6 2 5 6 2 5 2 3 7 3 1 2 3 8 0 0 0 4 9 8 7 9 4 0 0 0 6 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 5 from : 9 Total numbers processed so far: 43 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 3 The current coordinate(3x3): (2,0) Following number chosen: 1 being stored at coordinate(9x9): (5,3) currently processing this from 3 x 3:(2,0) Number: 1 has occured: 1 times in column 3 grid number: 5 Number: 2 has occured: 1 times in column 3 grid number: 5 Number: 3 has occured: 0 times in column 3 grid number: 5 Number: 4 has occured: 1 times in column 3 grid number: 5 Number: 5 has occured: 1 times in column 3 grid number: 5 Number: 6 has occured: 0 times in column 3 grid number: 5 Number: 7 has occured: 2 times in column 3 grid number: 5 Number: 8 has occured: 0 times in column 3 grid number: 5 Number: 9 has occured: 0 times in column 3 grid number: 5 FILLING BOARD REAL TIME: 43 7 5 8 7 3 9 6 8 4 4 3 9 4 8 1 7 9 1 1 6 2 5 6 2 5 2 3 7 3 1 2 3 8 0 0 0 4 9 8 7 9 4 0 0 0 6 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 5 from : 9 Total numbers processed so far: 44 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 4 The current coordinate(3x3): (2,1) Following number chosen: 6 being stored at coordinate(9x9): (5,4) currently processing this from 3 x 3:(2,1) Number: 1 has occured: 0 times in column 4 grid number: 5 Number: 2 has occured: 0 times in column 4 grid number: 5 Number: 3 has occured: 2 times in column 4 grid number: 5 Number: 4 has occured: 0 times in column 4 grid number: 5 Number: 5 has occured: 0 times in column 4 grid number: 5 Number: 6 has occured: 2 times in column 4 grid number: 5 Number: 7 has occured: 0 times in column 4 grid number: 5 Number: 8 has occured: 1 times in column 4 grid number: 5 Number: 9 has occured: 1 times in column 4 grid number: 5 FILLING BOARD REAL TIME: 44 7 5 8 7 3 9 6 8 4 4 3 9 4 8 1 7 9 1 1 6 2 5 6 2 5 2 3 7 3 1 2 3 8 0 0 0 4 9 8 7 9 4 0 0 0 6 5 2 1 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 5 from : 9 Total numbers processed so far: 45 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 5 The current coordinate(3x3): (2,2) Following number chosen: 5 being stored at coordinate(9x9): (5,5) currently processing this from 3 x 3:(2,2) Number: 1 has occured: 1 times in column 5 grid number: 5 Number: 2 has occured: 1 times in column 5 grid number: 5 Number: 3 has occured: 0 times in column 5 grid number: 5 Number: 4 has occured: 1 times in column 5 grid number: 5 Number: 5 has occured: 1 times in column 5 grid number: 5 Number: 6 has occured: 0 times in column 5 grid number: 5 Number: 7 has occured: 0 times in column 5 grid number: 5 Number: 8 has occured: 1 times in column 5 grid number: 5 Number: 9 has occured: 1 times in column 5 grid number: 5 FILLING BOARD REAL TIME: 45 7 5 8 7 3 9 6 8 4 4 3 9 4 8 1 7 9 1 1 6 2 5 6 2 5 2 3 7 3 1 2 3 8 0 0 0 4 9 8 7 9 4 0 0 0 6 5 2 1 6 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 row: true col: true Numbers processed in 3x3 grid:9 START PROCESS AGAIN ----------------CURRENT violating permutation sequences: [1, 3, 0, 0, 0, 0, 0, 0, 0] 1 2 3 4 5 *********************************GRID ALREADY SELECTED(7) GENERATING ANOTHER 6 *********************************GRID ALREADY SELECTED(2) GENERATING ANOTHER 7 8 *********************************GRID ALREADY SELECTED(7) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(4) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(10) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(1) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(1) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(1) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(3) GENERATING ANOTHER 9-----------THESE ARE PERMUTATIONS: [6, 3, 1, 2, 7, 4, 5, 10, 8] 9 Selecting grid (3x3) 6 from : 9 Total numbers processed so far: 46 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 6 The current coordinate(3x3): (0,0) Following number chosen: 7 being stored at coordinate(9x9): (3,6) currently processing this from 3 x 3:(0,0) Number: 1 has occured: 0 times in column 6 grid number: 6 Number: 2 has occured: 0 times in column 6 grid number: 6 Number: 3 has occured: 0 times in column 6 grid number: 6 Number: 4 has occured: 0 times in column 6 grid number: 6 Number: 5 has occured: 1 times in column 6 grid number: 6 Number: 6 has occured: 1 times in column 6 grid number: 6 Number: 7 has occured: 2 times in column 6 grid number: 6 Number: 8 has occured: 0 times in column 6 grid number: 6 Number: 9 has occured: 0 times in column 6 grid number: 6 FILLING BOARD REAL TIME: 46 7 5 8 7 3 9 6 8 4 4 3 9 4 8 1 7 9 1 1 6 2 5 6 2 5 2 3 7 3 1 2 3 8 7 0 0 4 9 8 7 9 4 0 0 0 6 5 2 1 6 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 6 from : 9 Total numbers processed so far: 47 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 7 The current coordinate(3x3): (0,1) Following number chosen: 3 being stored at coordinate(9x9): (3,7) currently processing this from 3 x 3:(0,1) Number: 1 has occured: 0 times in column 7 grid number: 6 Number: 2 has occured: 1 times in column 7 grid number: 6 Number: 3 has occured: 1 times in column 7 grid number: 6 Number: 4 has occured: 0 times in column 7 grid number: 6 Number: 5 has occured: 0 times in column 7 grid number: 6 Number: 6 has occured: 0 times in column 7 grid number: 6 Number: 7 has occured: 0 times in column 7 grid number: 6 Number: 8 has occured: 1 times in column 7 grid number: 6 Number: 9 has occured: 1 times in column 7 grid number: 6 FILLING BOARD REAL TIME: 47 7 5 8 7 3 9 6 8 4 4 3 9 4 8 1 7 9 1 1 6 2 5 6 2 5 2 3 7 3 1 2 3 8 7 3 0 4 9 8 7 9 4 0 0 0 6 5 2 1 6 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 6 from : 9 Total numbers processed so far: 48 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 8 The current coordinate(3x3): (0,2) Following number chosen: 1 being stored at coordinate(9x9): (3,8) currently processing this from 3 x 3:(0,2) Number: 1 has occured: 2 times in column 8 grid number: 6 Number: 2 has occured: 0 times in column 8 grid number: 6 Number: 3 has occured: 1 times in column 8 grid number: 6 Number: 4 has occured: 1 times in column 8 grid number: 6 Number: 5 has occured: 0 times in column 8 grid number: 6 Number: 6 has occured: 0 times in column 8 grid number: 6 Number: 7 has occured: 0 times in column 8 grid number: 6 Number: 8 has occured: 0 times in column 8 grid number: 6 Number: 9 has occured: 0 times in column 8 grid number: 6 FILLING BOARD REAL TIME: 48 7 5 8 7 3 9 6 8 4 4 3 9 4 8 1 7 9 1 1 6 2 5 6 2 5 2 3 7 3 1 2 3 8 7 3 1 4 9 8 7 9 4 0 0 0 6 5 2 1 6 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 6 from : 9 Total numbers processed so far: 49 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 6 The current coordinate(3x3): (1,0) Following number chosen: 4 being stored at coordinate(9x9): (4,6) currently processing this from 3 x 3:(1,0) Number: 1 has occured: 0 times in column 6 grid number: 6 Number: 2 has occured: 0 times in column 6 grid number: 6 Number: 3 has occured: 0 times in column 6 grid number: 6 Number: 4 has occured: 1 times in column 6 grid number: 6 Number: 5 has occured: 1 times in column 6 grid number: 6 Number: 6 has occured: 1 times in column 6 grid number: 6 Number: 7 has occured: 2 times in column 6 grid number: 6 Number: 8 has occured: 0 times in column 6 grid number: 6 Number: 9 has occured: 0 times in column 6 grid number: 6 FILLING BOARD REAL TIME: 49 7 5 8 7 3 9 6 8 4 4 3 9 4 8 1 7 9 1 1 6 2 5 6 2 5 2 3 7 3 1 2 3 8 7 3 1 4 9 8 7 9 4 4 0 0 6 5 2 1 6 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 6 from : 9 Total numbers processed so far: 50 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 7 The current coordinate(3x3): (1,1) Following number chosen: 9 being stored at coordinate(9x9): (4,7) currently processing this from 3 x 3:(1,1) Number: 1 has occured: 0 times in column 7 grid number: 6 Number: 2 has occured: 1 times in column 7 grid number: 6 Number: 3 has occured: 1 times in column 7 grid number: 6 Number: 4 has occured: 0 times in column 7 grid number: 6 Number: 5 has occured: 0 times in column 7 grid number: 6 Number: 6 has occured: 0 times in column 7 grid number: 6 Number: 7 has occured: 0 times in column 7 grid number: 6 Number: 8 has occured: 1 times in column 7 grid number: 6 Number: 9 has occured: 2 times in column 7 grid number: 6 FILLING BOARD REAL TIME: 50 7 5 8 7 3 9 6 8 4 4 3 9 4 8 1 7 9 1 1 6 2 5 6 2 5 2 3 7 3 1 2 3 8 7 3 1 4 9 8 7 9 4 4 9 0 6 5 2 1 6 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 6 from : 9 Total numbers processed so far: 51 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 8 The current coordinate(3x3): (1,2) Following number chosen: 8 being stored at coordinate(9x9): (4,8) currently processing this from 3 x 3:(1,2) Number: 1 has occured: 2 times in column 8 grid number: 6 Number: 2 has occured: 0 times in column 8 grid number: 6 Number: 3 has occured: 1 times in column 8 grid number: 6 Number: 4 has occured: 1 times in column 8 grid number: 6 Number: 5 has occured: 0 times in column 8 grid number: 6 Number: 6 has occured: 0 times in column 8 grid number: 6 Number: 7 has occured: 0 times in column 8 grid number: 6 Number: 8 has occured: 1 times in column 8 grid number: 6 Number: 9 has occured: 0 times in column 8 grid number: 6 FILLING BOARD REAL TIME: 51 7 5 8 7 3 9 6 8 4 4 3 9 4 8 1 7 9 1 1 6 2 5 6 2 5 2 3 7 3 1 2 3 8 7 3 1 4 9 8 7 9 4 4 9 8 6 5 2 1 6 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 6 from : 9 Total numbers processed so far: 52 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 6 The current coordinate(3x3): (2,0) Following number chosen: 6 being stored at coordinate(9x9): (5,6) currently processing this from 3 x 3:(2,0) Number: 1 has occured: 0 times in column 6 grid number: 6 Number: 2 has occured: 0 times in column 6 grid number: 6 Number: 3 has occured: 0 times in column 6 grid number: 6 Number: 4 has occured: 1 times in column 6 grid number: 6 Number: 5 has occured: 1 times in column 6 grid number: 6 Number: 6 has occured: 2 times in column 6 grid number: 6 Number: 7 has occured: 2 times in column 6 grid number: 6 Number: 8 has occured: 0 times in column 6 grid number: 6 Number: 9 has occured: 0 times in column 6 grid number: 6 FILLING BOARD REAL TIME: 52 7 5 8 7 3 9 6 8 4 4 3 9 4 8 1 7 9 1 1 6 2 5 6 2 5 2 3 7 3 1 2 3 8 7 3 1 4 9 8 7 9 4 4 9 8 6 5 2 1 6 5 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 6 from : 9 Total numbers processed so far: 53 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 7 The current coordinate(3x3): (2,1) Following number chosen: 5 being stored at coordinate(9x9): (5,7) currently processing this from 3 x 3:(2,1) Number: 1 has occured: 0 times in column 7 grid number: 6 Number: 2 has occured: 1 times in column 7 grid number: 6 Number: 3 has occured: 1 times in column 7 grid number: 6 Number: 4 has occured: 0 times in column 7 grid number: 6 Number: 5 has occured: 1 times in column 7 grid number: 6 Number: 6 has occured: 0 times in column 7 grid number: 6 Number: 7 has occured: 0 times in column 7 grid number: 6 Number: 8 has occured: 1 times in column 7 grid number: 6 Number: 9 has occured: 2 times in column 7 grid number: 6 FILLING BOARD REAL TIME: 53 7 5 8 7 3 9 6 8 4 4 3 9 4 8 1 7 9 1 1 6 2 5 6 2 5 2 3 7 3 1 2 3 8 7 3 1 4 9 8 7 9 4 4 9 8 6 5 2 1 6 5 6 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 6 from : 9 Total numbers processed so far: 54 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 8 The current coordinate(3x3): (2,2) Following number chosen: 2 being stored at coordinate(9x9): (5,8) currently processing this from 3 x 3:(2,2) Number: 1 has occured: 2 times in column 8 grid number: 6 Number: 2 has occured: 1 times in column 8 grid number: 6 Number: 3 has occured: 1 times in column 8 grid number: 6 Number: 4 has occured: 1 times in column 8 grid number: 6 Number: 5 has occured: 0 times in column 8 grid number: 6 Number: 6 has occured: 0 times in column 8 grid number: 6 Number: 7 has occured: 0 times in column 8 grid number: 6 Number: 8 has occured: 1 times in column 8 grid number: 6 Number: 9 has occured: 0 times in column 8 grid number: 6 FILLING BOARD REAL TIME: 54 7 5 8 7 3 9 6 8 4 4 3 9 4 8 1 7 9 1 1 6 2 5 6 2 5 2 3 7 3 1 2 3 8 7 3 1 4 9 8 7 9 4 4 9 8 6 5 2 1 6 5 6 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 row: true col: true Numbers processed in 3x3 grid:9 START PROCESS AGAIN ----------------CURRENT violating permutation sequences: [1, 3, 0, 0, 0, 0, 0, 0, 0] 1 2 3 4 *********************************GRID ALREADY SELECTED(9) GENERATING ANOTHER 5 6 7 8 *********************************GRID ALREADY SELECTED(4) GENERATING ANOTHER 9-----------THESE ARE PERMUTATIONS: [9, 4, 5, 1, 10, 2, 7, 8, 6] 9 Selecting grid (3x3) 7 from : 9 Total numbers processed so far: 55 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 0 The current coordinate(3x3): (0,0) Following number chosen: 6 being stored at coordinate(9x9): (6,0) currently processing this from 3 x 3:(0,0) Number: 1 has occured: 1 times in column 0 grid number: 7 Number: 2 has occured: 0 times in column 0 grid number: 7 Number: 3 has occured: 0 times in column 0 grid number: 7 Number: 4 has occured: 2 times in column 0 grid number: 7 Number: 5 has occured: 0 times in column 0 grid number: 7 Number: 6 has occured: 2 times in column 0 grid number: 7 Number: 7 has occured: 2 times in column 0 grid number: 7 Number: 8 has occured: 0 times in column 0 grid number: 7 Number: 9 has occured: 0 times in column 0 grid number: 7 FILLING BOARD REAL TIME: 55 7 5 8 7 3 9 6 8 4 4 3 9 4 8 1 7 9 1 1 6 2 5 6 2 5 2 3 7 3 1 2 3 8 7 3 1 4 9 8 7 9 4 4 9 8 6 5 2 1 6 5 6 5 2 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 7 from : 9 Total numbers processed so far: 56 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 1 The current coordinate(3x3): (0,1) Following number chosen: 8 being stored at coordinate(9x9): (6,1) currently processing this from 3 x 3:(0,1) Number: 1 has occured: 0 times in column 1 grid number: 7 Number: 2 has occured: 0 times in column 1 grid number: 7 Number: 3 has occured: 2 times in column 1 grid number: 7 Number: 4 has occured: 0 times in column 1 grid number: 7 Number: 5 has occured: 2 times in column 1 grid number: 7 Number: 6 has occured: 1 times in column 1 grid number: 7 Number: 7 has occured: 0 times in column 1 grid number: 7 Number: 8 has occured: 1 times in column 1 grid number: 7 Number: 9 has occured: 1 times in column 1 grid number: 7 FILLING BOARD REAL TIME: 56 7 5 8 7 3 9 6 8 4 4 3 9 4 8 1 7 9 1 1 6 2 5 6 2 5 2 3 7 3 1 2 3 8 7 3 1 4 9 8 7 9 4 4 9 8 6 5 2 1 6 5 6 5 2 6 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 7 from : 9 Total numbers processed so far: 57 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 2 The current coordinate(3x3): (0,2) Following number chosen: 4 being stored at coordinate(9x9): (6,2) currently processing this from 3 x 3:(0,2) Number: 1 has occured: 1 times in column 2 grid number: 7 Number: 2 has occured: 2 times in column 2 grid number: 7 Number: 3 has occured: 0 times in column 2 grid number: 7 Number: 4 has occured: 1 times in column 2 grid number: 7 Number: 5 has occured: 0 times in column 2 grid number: 7 Number: 6 has occured: 0 times in column 2 grid number: 7 Number: 7 has occured: 0 times in column 2 grid number: 7 Number: 8 has occured: 2 times in column 2 grid number: 7 Number: 9 has occured: 1 times in column 2 grid number: 7 FILLING BOARD REAL TIME: 57 7 5 8 7 3 9 6 8 4 4 3 9 4 8 1 7 9 1 1 6 2 5 6 2 5 2 3 7 3 1 2 3 8 7 3 1 4 9 8 7 9 4 4 9 8 6 5 2 1 6 5 6 5 2 6 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 7 from : 9 Total numbers processed so far: 58 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 0 The current coordinate(3x3): (1,0) Following number chosen: 7 being stored at coordinate(9x9): (7,0) currently processing this from 3 x 3:(1,0) Number: 1 has occured: 1 times in column 0 grid number: 7 Number: 2 has occured: 0 times in column 0 grid number: 7 Number: 3 has occured: 0 times in column 0 grid number: 7 Number: 4 has occured: 2 times in column 0 grid number: 7 Number: 5 has occured: 0 times in column 0 grid number: 7 Number: 6 has occured: 2 times in column 0 grid number: 7 Number: 7 has occured: 3 times in column 0 grid number: 7 Number: 8 has occured: 0 times in column 0 grid number: 7 Number: 9 has occured: 0 times in column 0 grid number: 7 FILLING BOARD REAL TIME: 58 7 5 8 7 3 9 6 8 4 4 3 9 4 8 1 7 9 1 1 6 2 5 6 2 5 2 3 7 3 1 2 3 8 7 3 1 4 9 8 7 9 4 4 9 8 6 5 2 1 6 5 6 5 2 6 8 4 0 0 0 0 0 0 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 7 from : 9 Total numbers processed so far: 59 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 1 The current coordinate(3x3): (1,1) Following number chosen: 9 being stored at coordinate(9x9): (7,1) currently processing this from 3 x 3:(1,1) Number: 1 has occured: 0 times in column 1 grid number: 7 Number: 2 has occured: 0 times in column 1 grid number: 7 Number: 3 has occured: 2 times in column 1 grid number: 7 Number: 4 has occured: 0 times in column 1 grid number: 7 Number: 5 has occured: 2 times in column 1 grid number: 7 Number: 6 has occured: 1 times in column 1 grid number: 7 Number: 7 has occured: 0 times in column 1 grid number: 7 Number: 8 has occured: 1 times in column 1 grid number: 7 Number: 9 has occured: 2 times in column 1 grid number: 7 FILLING BOARD REAL TIME: 59 7 5 8 7 3 9 6 8 4 4 3 9 4 8 1 7 9 1 1 6 2 5 6 2 5 2 3 7 3 1 2 3 8 7 3 1 4 9 8 7 9 4 4 9 8 6 5 2 1 6 5 6 5 2 6 8 4 0 0 0 0 0 0 7 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 7 from : 9 Total numbers processed so far: 60 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 2 The current coordinate(3x3): (1,2) Following number chosen: 1 being stored at coordinate(9x9): (7,2) currently processing this from 3 x 3:(1,2) Number: 1 has occured: 2 times in column 2 grid number: 7 Number: 2 has occured: 2 times in column 2 grid number: 7 Number: 3 has occured: 0 times in column 2 grid number: 7 Number: 4 has occured: 1 times in column 2 grid number: 7 Number: 5 has occured: 0 times in column 2 grid number: 7 Number: 6 has occured: 0 times in column 2 grid number: 7 Number: 7 has occured: 0 times in column 2 grid number: 7 Number: 8 has occured: 2 times in column 2 grid number: 7 Number: 9 has occured: 1 times in column 2 grid number: 7 FILLING BOARD REAL TIME: 60 7 5 8 7 3 9 6 8 4 4 3 9 4 8 1 7 9 1 1 6 2 5 6 2 5 2 3 7 3 1 2 3 8 7 3 1 4 9 8 7 9 4 4 9 8 6 5 2 1 6 5 6 5 2 6 8 4 0 0 0 0 0 0 7 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 7 from : 9 Total numbers processed so far: 61 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 0 The current coordinate(3x3): (2,0) Following number chosen: 5 being stored at coordinate(9x9): (8,0) currently processing this from 3 x 3:(2,0) Number: 1 has occured: 1 times in column 0 grid number: 7 Number: 2 has occured: 0 times in column 0 grid number: 7 Number: 3 has occured: 0 times in column 0 grid number: 7 Number: 4 has occured: 2 times in column 0 grid number: 7 Number: 5 has occured: 1 times in column 0 grid number: 7 Number: 6 has occured: 2 times in column 0 grid number: 7 Number: 7 has occured: 3 times in column 0 grid number: 7 Number: 8 has occured: 0 times in column 0 grid number: 7 Number: 9 has occured: 0 times in column 0 grid number: 7 FILLING BOARD REAL TIME: 61 7 5 8 7 3 9 6 8 4 4 3 9 4 8 1 7 9 1 1 6 2 5 6 2 5 2 3 7 3 1 2 3 8 7 3 1 4 9 8 7 9 4 4 9 8 6 5 2 1 6 5 6 5 2 6 8 4 0 0 0 0 0 0 7 9 1 0 0 0 0 0 0 5 0 0 0 0 0 0 0 0 Selecting grid (3x3) 7 from : 9 Total numbers processed so far: 62 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 1 The current coordinate(3x3): (2,1) Following number chosen: 2 being stored at coordinate(9x9): (8,1) currently processing this from 3 x 3:(2,1) Number: 1 has occured: 0 times in column 1 grid number: 7 Number: 2 has occured: 1 times in column 1 grid number: 7 Number: 3 has occured: 2 times in column 1 grid number: 7 Number: 4 has occured: 0 times in column 1 grid number: 7 Number: 5 has occured: 2 times in column 1 grid number: 7 Number: 6 has occured: 1 times in column 1 grid number: 7 Number: 7 has occured: 0 times in column 1 grid number: 7 Number: 8 has occured: 1 times in column 1 grid number: 7 Number: 9 has occured: 2 times in column 1 grid number: 7 FILLING BOARD REAL TIME: 62 7 5 8 7 3 9 6 8 4 4 3 9 4 8 1 7 9 1 1 6 2 5 6 2 5 2 3 7 3 1 2 3 8 7 3 1 4 9 8 7 9 4 4 9 8 6 5 2 1 6 5 6 5 2 6 8 4 0 0 0 0 0 0 7 9 1 0 0 0 0 0 0 5 2 0 0 0 0 0 0 0 Selecting grid (3x3) 7 from : 9 Total numbers processed so far: 63 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 2 The current coordinate(3x3): (2,2) Following number chosen: 3 being stored at coordinate(9x9): (8,2) currently processing this from 3 x 3:(2,2) Number: 1 has occured: 2 times in column 2 grid number: 7 Number: 2 has occured: 2 times in column 2 grid number: 7 Number: 3 has occured: 1 times in column 2 grid number: 7 Number: 4 has occured: 1 times in column 2 grid number: 7 Number: 5 has occured: 0 times in column 2 grid number: 7 Number: 6 has occured: 0 times in column 2 grid number: 7 Number: 7 has occured: 0 times in column 2 grid number: 7 Number: 8 has occured: 2 times in column 2 grid number: 7 Number: 9 has occured: 1 times in column 2 grid number: 7 FILLING BOARD REAL TIME: 63 7 5 8 7 3 9 6 8 4 4 3 9 4 8 1 7 9 1 1 6 2 5 6 2 5 2 3 7 3 1 2 3 8 7 3 1 4 9 8 7 9 4 4 9 8 6 5 2 1 6 5 6 5 2 6 8 4 0 0 0 0 0 0 7 9 1 0 0 0 0 0 0 5 2 3 0 0 0 0 0 0 row: true col: true Numbers processed in 3x3 grid:9 START PROCESS AGAIN ----------------CURRENT violating permutation sequences: [1, 3, 0, 0, 0, 0, 0, 0, 0] 1 2 3 4 5 6 7 *********************************GRID ALREADY SELECTED(10) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(6) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(1) GENERATING ANOTHER 8 *********************************GRID ALREADY SELECTED(10) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(10) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(2) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(6) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(3) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(8) GENERATING ANOTHER 9-----------THESE ARE PERMUTATIONS: [8, 7, 6, 2, 3, 1, 10, 4, 5] 9 Selecting grid (3x3) 8 from : 9 Total numbers processed so far: 64 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 3 The current coordinate(3x3): (0,0) Following number chosen: 2 being stored at coordinate(9x9): (6,3) currently processing this from 3 x 3:(0,0) Number: 1 has occured: 1 times in column 3 grid number: 8 Number: 2 has occured: 2 times in column 3 grid number: 8 Number: 3 has occured: 0 times in column 3 grid number: 8 Number: 4 has occured: 1 times in column 3 grid number: 8 Number: 5 has occured: 1 times in column 3 grid number: 8 Number: 6 has occured: 0 times in column 3 grid number: 8 Number: 7 has occured: 2 times in column 3 grid number: 8 Number: 8 has occured: 0 times in column 3 grid number: 8 Number: 9 has occured: 0 times in column 3 grid number: 8 FILLING BOARD REAL TIME: 64 7 5 8 7 3 9 6 8 4 4 3 9 4 8 1 7 9 1 1 6 2 5 6 2 5 2 3 7 3 1 2 3 8 7 3 1 4 9 8 7 9 4 4 9 8 6 5 2 1 6 5 6 5 2 6 8 4 2 0 0 0 0 0 7 9 1 0 0 0 0 0 0 5 2 3 0 0 0 0 0 0 Selecting grid (3x3) 8 from : 9 Total numbers processed so far: 65 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 4 The current coordinate(3x3): (0,1) Following number chosen: 9 being stored at coordinate(9x9): (6,4) currently processing this from 3 x 3:(0,1) Number: 1 has occured: 0 times in column 4 grid number: 8 Number: 2 has occured: 0 times in column 4 grid number: 8 Number: 3 has occured: 2 times in column 4 grid number: 8 Number: 4 has occured: 0 times in column 4 grid number: 8 Number: 5 has occured: 0 times in column 4 grid number: 8 Number: 6 has occured: 2 times in column 4 grid number: 8 Number: 7 has occured: 0 times in column 4 grid number: 8 Number: 8 has occured: 1 times in column 4 grid number: 8 Number: 9 has occured: 2 times in column 4 grid number: 8 FILLING BOARD REAL TIME: 65 7 5 8 7 3 9 6 8 4 4 3 9 4 8 1 7 9 1 1 6 2 5 6 2 5 2 3 7 3 1 2 3 8 7 3 1 4 9 8 7 9 4 4 9 8 6 5 2 1 6 5 6 5 2 6 8 4 2 9 0 0 0 0 7 9 1 0 0 0 0 0 0 5 2 3 0 0 0 0 0 0 Selecting grid (3x3) 8 from : 9 Total numbers processed so far: 66 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 5 The current coordinate(3x3): (0,2) Following number chosen: 3 being stored at coordinate(9x9): (6,5) currently processing this from 3 x 3:(0,2) Number: 1 has occured: 1 times in column 5 grid number: 8 Number: 2 has occured: 1 times in column 5 grid number: 8 Number: 3 has occured: 1 times in column 5 grid number: 8 Number: 4 has occured: 1 times in column 5 grid number: 8 Number: 5 has occured: 1 times in column 5 grid number: 8 Number: 6 has occured: 0 times in column 5 grid number: 8 Number: 7 has occured: 0 times in column 5 grid number: 8 Number: 8 has occured: 1 times in column 5 grid number: 8 Number: 9 has occured: 1 times in column 5 grid number: 8 FILLING BOARD REAL TIME: 66 7 5 8 7 3 9 6 8 4 4 3 9 4 8 1 7 9 1 1 6 2 5 6 2 5 2 3 7 3 1 2 3 8 7 3 1 4 9 8 7 9 4 4 9 8 6 5 2 1 6 5 6 5 2 6 8 4 2 9 3 0 0 0 7 9 1 0 0 0 0 0 0 5 2 3 0 0 0 0 0 0 Selecting grid (3x3) 8 from : 9 Total numbers processed so far: 67 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 3 The current coordinate(3x3): (1,0) Following number chosen: 4 being stored at coordinate(9x9): (7,3) currently processing this from 3 x 3:(1,0) Number: 1 has occured: 1 times in column 3 grid number: 8 Number: 2 has occured: 2 times in column 3 grid number: 8 Number: 3 has occured: 0 times in column 3 grid number: 8 Number: 4 has occured: 2 times in column 3 grid number: 8 Number: 5 has occured: 1 times in column 3 grid number: 8 Number: 6 has occured: 0 times in column 3 grid number: 8 Number: 7 has occured: 2 times in column 3 grid number: 8 Number: 8 has occured: 0 times in column 3 grid number: 8 Number: 9 has occured: 0 times in column 3 grid number: 8 FILLING BOARD REAL TIME: 67 7 5 8 7 3 9 6 8 4 4 3 9 4 8 1 7 9 1 1 6 2 5 6 2 5 2 3 7 3 1 2 3 8 7 3 1 4 9 8 7 9 4 4 9 8 6 5 2 1 6 5 6 5 2 6 8 4 2 9 3 0 0 0 7 9 1 4 0 0 0 0 0 5 2 3 0 0 0 0 0 0 Selecting grid (3x3) 8 from : 9 Total numbers processed so far: 68 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 4 The current coordinate(3x3): (1,1) Following number chosen: 7 being stored at coordinate(9x9): (7,4) currently processing this from 3 x 3:(1,1) Number: 1 has occured: 0 times in column 4 grid number: 8 Number: 2 has occured: 0 times in column 4 grid number: 8 Number: 3 has occured: 2 times in column 4 grid number: 8 Number: 4 has occured: 0 times in column 4 grid number: 8 Number: 5 has occured: 0 times in column 4 grid number: 8 Number: 6 has occured: 2 times in column 4 grid number: 8 Number: 7 has occured: 1 times in column 4 grid number: 8 Number: 8 has occured: 1 times in column 4 grid number: 8 Number: 9 has occured: 2 times in column 4 grid number: 8 FILLING BOARD REAL TIME: 68 7 5 8 7 3 9 6 8 4 4 3 9 4 8 1 7 9 1 1 6 2 5 6 2 5 2 3 7 3 1 2 3 8 7 3 1 4 9 8 7 9 4 4 9 8 6 5 2 1 6 5 6 5 2 6 8 4 2 9 3 0 0 0 7 9 1 4 7 0 0 0 0 5 2 3 0 0 0 0 0 0 Selecting grid (3x3) 8 from : 9 Total numbers processed so far: 69 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 5 The current coordinate(3x3): (1,2) Following number chosen: 6 being stored at coordinate(9x9): (7,5) currently processing this from 3 x 3:(1,2) Number: 1 has occured: 1 times in column 5 grid number: 8 Number: 2 has occured: 1 times in column 5 grid number: 8 Number: 3 has occured: 1 times in column 5 grid number: 8 Number: 4 has occured: 1 times in column 5 grid number: 8 Number: 5 has occured: 1 times in column 5 grid number: 8 Number: 6 has occured: 1 times in column 5 grid number: 8 Number: 7 has occured: 0 times in column 5 grid number: 8 Number: 8 has occured: 1 times in column 5 grid number: 8 Number: 9 has occured: 1 times in column 5 grid number: 8 FILLING BOARD REAL TIME: 69 7 5 8 7 3 9 6 8 4 4 3 9 4 8 1 7 9 1 1 6 2 5 6 2 5 2 3 7 3 1 2 3 8 7 3 1 4 9 8 7 9 4 4 9 8 6 5 2 1 6 5 6 5 2 6 8 4 2 9 3 0 0 0 7 9 1 4 7 6 0 0 0 5 2 3 0 0 0 0 0 0 Selecting grid (3x3) 8 from : 9 Total numbers processed so far: 70 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 3 The current coordinate(3x3): (2,0) Following number chosen: 1 being stored at coordinate(9x9): (8,3) currently processing this from 3 x 3:(2,0) Number: 1 has occured: 2 times in column 3 grid number: 8 Number: 2 has occured: 2 times in column 3 grid number: 8 Number: 3 has occured: 0 times in column 3 grid number: 8 Number: 4 has occured: 2 times in column 3 grid number: 8 Number: 5 has occured: 1 times in column 3 grid number: 8 Number: 6 has occured: 0 times in column 3 grid number: 8 Number: 7 has occured: 2 times in column 3 grid number: 8 Number: 8 has occured: 0 times in column 3 grid number: 8 Number: 9 has occured: 0 times in column 3 grid number: 8 FILLING BOARD REAL TIME: 70 7 5 8 7 3 9 6 8 4 4 3 9 4 8 1 7 9 1 1 6 2 5 6 2 5 2 3 7 3 1 2 3 8 7 3 1 4 9 8 7 9 4 4 9 8 6 5 2 1 6 5 6 5 2 6 8 4 2 9 3 0 0 0 7 9 1 4 7 6 0 0 0 5 2 3 1 0 0 0 0 0 Selecting grid (3x3) 8 from : 9 Total numbers processed so far: 71 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 4 The current coordinate(3x3): (2,1) Following number chosen: 8 being stored at coordinate(9x9): (8,4) currently processing this from 3 x 3:(2,1) Number: 1 has occured: 0 times in column 4 grid number: 8 Number: 2 has occured: 0 times in column 4 grid number: 8 Number: 3 has occured: 2 times in column 4 grid number: 8 Number: 4 has occured: 0 times in column 4 grid number: 8 Number: 5 has occured: 0 times in column 4 grid number: 8 Number: 6 has occured: 2 times in column 4 grid number: 8 Number: 7 has occured: 1 times in column 4 grid number: 8 Number: 8 has occured: 2 times in column 4 grid number: 8 Number: 9 has occured: 2 times in column 4 grid number: 8 FILLING BOARD REAL TIME: 71 7 5 8 7 3 9 6 8 4 4 3 9 4 8 1 7 9 1 1 6 2 5 6 2 5 2 3 7 3 1 2 3 8 7 3 1 4 9 8 7 9 4 4 9 8 6 5 2 1 6 5 6 5 2 6 8 4 2 9 3 0 0 0 7 9 1 4 7 6 0 0 0 5 2 3 1 8 0 0 0 0 Selecting grid (3x3) 8 from : 9 Total numbers processed so far: 72 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 5 The current coordinate(3x3): (2,2) Following number chosen: 5 being stored at coordinate(9x9): (8,5) currently processing this from 3 x 3:(2,2) Number: 1 has occured: 1 times in column 5 grid number: 8 Number: 2 has occured: 1 times in column 5 grid number: 8 Number: 3 has occured: 1 times in column 5 grid number: 8 Number: 4 has occured: 1 times in column 5 grid number: 8 Number: 5 has occured: 2 times in column 5 grid number: 8 Number: 6 has occured: 1 times in column 5 grid number: 8 Number: 7 has occured: 0 times in column 5 grid number: 8 Number: 8 has occured: 1 times in column 5 grid number: 8 Number: 9 has occured: 1 times in column 5 grid number: 8 FILLING BOARD REAL TIME: 72 7 5 8 7 3 9 6 8 4 4 3 9 4 8 1 7 9 1 1 6 2 5 6 2 5 2 3 7 3 1 2 3 8 7 3 1 4 9 8 7 9 4 4 9 8 6 5 2 1 6 5 6 5 2 6 8 4 2 9 3 0 0 0 7 9 1 4 7 6 0 0 0 5 2 3 1 8 5 0 0 0 row: true col: true Numbers processed in 3x3 grid:9 START PROCESS AGAIN ----------------CURRENT violating permutation sequences: [1, 3, 0, 0, 0, 0, 0, 0, 0] 1 2 3 *********************************GRID ALREADY SELECTED(2) GENERATING ANOTHER 4 *********************************GRID ALREADY SELECTED(4) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(3) GENERATING ANOTHER 5 *********************************GRID ALREADY SELECTED(3) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(4) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(4) GENERATING ANOTHER 6 7 *********************************GRID ALREADY SELECTED(4) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(6) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(2) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(1) GENERATING ANOTHER 8 *********************************GRID ALREADY SELECTED(2) GENERATING ANOTHER 9-----------THESE ARE PERMUTATIONS: [2, 7, 4, 3, 1, 5, 6, 10, 8] 9 Selecting grid (3x3) 9 from : 9 Total numbers processed so far: 73 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 6 The current coordinate(3x3): (0,0) Following number chosen: 7 being stored at coordinate(9x9): (6,6) currently processing this from 3 x 3:(0,0) Number: 1 has occured: 0 times in column 6 grid number: 9 Number: 2 has occured: 0 times in column 6 grid number: 9 Number: 3 has occured: 0 times in column 6 grid number: 9 Number: 4 has occured: 1 times in column 6 grid number: 9 Number: 5 has occured: 1 times in column 6 grid number: 9 Number: 6 has occured: 2 times in column 6 grid number: 9 Number: 7 has occured: 3 times in column 6 grid number: 9 Number: 8 has occured: 0 times in column 6 grid number: 9 Number: 9 has occured: 0 times in column 6 grid number: 9 FILLING BOARD REAL TIME: 73 7 5 8 7 3 9 6 8 4 4 3 9 4 8 1 7 9 1 1 6 2 5 6 2 5 2 3 7 3 1 2 3 8 7 3 1 4 9 8 7 9 4 4 9 8 6 5 2 1 6 5 6 5 2 6 8 4 2 9 3 7 0 0 7 9 1 4 7 6 0 0 0 5 2 3 1 8 5 0 0 0 Selecting grid (3x3) 9 from : 9 Total numbers processed so far: 74 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 7 The current coordinate(3x3): (0,1) Following number chosen: 3 being stored at coordinate(9x9): (6,7) currently processing this from 3 x 3:(0,1) Number: 1 has occured: 0 times in column 7 grid number: 9 Number: 2 has occured: 1 times in column 7 grid number: 9 Number: 3 has occured: 2 times in column 7 grid number: 9 Number: 4 has occured: 0 times in column 7 grid number: 9 Number: 5 has occured: 1 times in column 7 grid number: 9 Number: 6 has occured: 0 times in column 7 grid number: 9 Number: 7 has occured: 0 times in column 7 grid number: 9 Number: 8 has occured: 1 times in column 7 grid number: 9 Number: 9 has occured: 2 times in column 7 grid number: 9 FILLING BOARD REAL TIME: 74 7 5 8 7 3 9 6 8 4 4 3 9 4 8 1 7 9 1 1 6 2 5 6 2 5 2 3 7 3 1 2 3 8 7 3 1 4 9 8 7 9 4 4 9 8 6 5 2 1 6 5 6 5 2 6 8 4 2 9 3 7 3 0 7 9 1 4 7 6 0 0 0 5 2 3 1 8 5 0 0 0 Selecting grid (3x3) 9 from : 9 Total numbers processed so far: 75 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 8 The current coordinate(3x3): (0,2) Following number chosen: 1 being stored at coordinate(9x9): (6,8) currently processing this from 3 x 3:(0,2) Number: 1 has occured: 3 times in column 8 grid number: 9 Number: 2 has occured: 1 times in column 8 grid number: 9 Number: 3 has occured: 1 times in column 8 grid number: 9 Number: 4 has occured: 1 times in column 8 grid number: 9 Number: 5 has occured: 0 times in column 8 grid number: 9 Number: 6 has occured: 0 times in column 8 grid number: 9 Number: 7 has occured: 0 times in column 8 grid number: 9 Number: 8 has occured: 1 times in column 8 grid number: 9 Number: 9 has occured: 0 times in column 8 grid number: 9 FILLING BOARD REAL TIME: 75 7 5 8 7 3 9 6 8 4 4 3 9 4 8 1 7 9 1 1 6 2 5 6 2 5 2 3 7 3 1 2 3 8 7 3 1 4 9 8 7 9 4 4 9 8 6 5 2 1 6 5 6 5 2 6 8 4 2 9 3 7 3 1 7 9 1 4 7 6 0 0 0 5 2 3 1 8 5 0 0 0 Selecting grid (3x3) 9 from : 9 Total numbers processed so far: 76 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 6 The current coordinate(3x3): (1,0) Following number chosen: 4 being stored at coordinate(9x9): (7,6) currently processing this from 3 x 3:(1,0) Number: 1 has occured: 0 times in column 6 grid number: 9 Number: 2 has occured: 0 times in column 6 grid number: 9 Number: 3 has occured: 0 times in column 6 grid number: 9 Number: 4 has occured: 2 times in column 6 grid number: 9 Number: 5 has occured: 1 times in column 6 grid number: 9 Number: 6 has occured: 2 times in column 6 grid number: 9 Number: 7 has occured: 3 times in column 6 grid number: 9 Number: 8 has occured: 0 times in column 6 grid number: 9 Number: 9 has occured: 0 times in column 6 grid number: 9 FILLING BOARD REAL TIME: 76 7 5 8 7 3 9 6 8 4 4 3 9 4 8 1 7 9 1 1 6 2 5 6 2 5 2 3 7 3 1 2 3 8 7 3 1 4 9 8 7 9 4 4 9 8 6 5 2 1 6 5 6 5 2 6 8 4 2 9 3 7 3 1 7 9 1 4 7 6 4 0 0 5 2 3 1 8 5 0 0 0 Selecting grid (3x3) 9 from : 9 Total numbers processed so far: 77 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 7 The current coordinate(3x3): (1,1) Following number chosen: 9 being stored at coordinate(9x9): (7,7) currently processing this from 3 x 3:(1,1) Number: 1 has occured: 0 times in column 7 grid number: 9 Number: 2 has occured: 1 times in column 7 grid number: 9 Number: 3 has occured: 2 times in column 7 grid number: 9 Number: 4 has occured: 0 times in column 7 grid number: 9 Number: 5 has occured: 1 times in column 7 grid number: 9 Number: 6 has occured: 0 times in column 7 grid number: 9 Number: 7 has occured: 0 times in column 7 grid number: 9 Number: 8 has occured: 1 times in column 7 grid number: 9 Number: 9 has occured: 3 times in column 7 grid number: 9 FILLING BOARD REAL TIME: 77 7 5 8 7 3 9 6 8 4 4 3 9 4 8 1 7 9 1 1 6 2 5 6 2 5 2 3 7 3 1 2 3 8 7 3 1 4 9 8 7 9 4 4 9 8 6 5 2 1 6 5 6 5 2 6 8 4 2 9 3 7 3 1 7 9 1 4 7 6 4 9 0 5 2 3 1 8 5 0 0 0 Selecting grid (3x3) 9 from : 9 Total numbers processed so far: 78 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 8 The current coordinate(3x3): (1,2) Following number chosen: 8 being stored at coordinate(9x9): (7,8) currently processing this from 3 x 3:(1,2) Number: 1 has occured: 3 times in column 8 grid number: 9 Number: 2 has occured: 1 times in column 8 grid number: 9 Number: 3 has occured: 1 times in column 8 grid number: 9 Number: 4 has occured: 1 times in column 8 grid number: 9 Number: 5 has occured: 0 times in column 8 grid number: 9 Number: 6 has occured: 0 times in column 8 grid number: 9 Number: 7 has occured: 0 times in column 8 grid number: 9 Number: 8 has occured: 2 times in column 8 grid number: 9 Number: 9 has occured: 0 times in column 8 grid number: 9 FILLING BOARD REAL TIME: 78 7 5 8 7 3 9 6 8 4 4 3 9 4 8 1 7 9 1 1 6 2 5 6 2 5 2 3 7 3 1 2 3 8 7 3 1 4 9 8 7 9 4 4 9 8 6 5 2 1 6 5 6 5 2 6 8 4 2 9 3 7 3 1 7 9 1 4 7 6 4 9 8 5 2 3 1 8 5 0 0 0 Selecting grid (3x3) 9 from : 9 Total numbers processed so far: 79 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 6 The current coordinate(3x3): (2,0) Following number chosen: 6 being stored at coordinate(9x9): (8,6) currently processing this from 3 x 3:(2,0) Number: 1 has occured: 0 times in column 6 grid number: 9 Number: 2 has occured: 0 times in column 6 grid number: 9 Number: 3 has occured: 0 times in column 6 grid number: 9 Number: 4 has occured: 2 times in column 6 grid number: 9 Number: 5 has occured: 1 times in column 6 grid number: 9 Number: 6 has occured: 3 times in column 6 grid number: 9 Number: 7 has occured: 3 times in column 6 grid number: 9 Number: 8 has occured: 0 times in column 6 grid number: 9 Number: 9 has occured: 0 times in column 6 grid number: 9 FILLING BOARD REAL TIME: 79 7 5 8 7 3 9 6 8 4 4 3 9 4 8 1 7 9 1 1 6 2 5 6 2 5 2 3 7 3 1 2 3 8 7 3 1 4 9 8 7 9 4 4 9 8 6 5 2 1 6 5 6 5 2 6 8 4 2 9 3 7 3 1 7 9 1 4 7 6 4 9 8 5 2 3 1 8 5 6 0 0 Selecting grid (3x3) 9 from : 9 Total numbers processed so far: 80 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 7 The current coordinate(3x3): (2,1) Following number chosen: 5 being stored at coordinate(9x9): (8,7) currently processing this from 3 x 3:(2,1) Number: 1 has occured: 0 times in column 7 grid number: 9 Number: 2 has occured: 1 times in column 7 grid number: 9 Number: 3 has occured: 2 times in column 7 grid number: 9 Number: 4 has occured: 0 times in column 7 grid number: 9 Number: 5 has occured: 2 times in column 7 grid number: 9 Number: 6 has occured: 0 times in column 7 grid number: 9 Number: 7 has occured: 0 times in column 7 grid number: 9 Number: 8 has occured: 1 times in column 7 grid number: 9 Number: 9 has occured: 3 times in column 7 grid number: 9 FILLING BOARD REAL TIME: 80 7 5 8 7 3 9 6 8 4 4 3 9 4 8 1 7 9 1 1 6 2 5 6 2 5 2 3 7 3 1 2 3 8 7 3 1 4 9 8 7 9 4 4 9 8 6 5 2 1 6 5 6 5 2 6 8 4 2 9 3 7 3 1 7 9 1 4 7 6 4 9 8 5 2 3 1 8 5 6 5 0 Selecting grid (3x3) 9 from : 9 Total numbers processed so far: 81 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 8 The current coordinate(3x3): (2,2) Following number chosen: 2 being stored at coordinate(9x9): (8,8) currently processing this from 3 x 3:(2,2) Number: 1 has occured: 3 times in column 8 grid number: 9 Number: 2 has occured: 2 times in column 8 grid number: 9 Number: 3 has occured: 1 times in column 8 grid number: 9 Number: 4 has occured: 1 times in column 8 grid number: 9 Number: 5 has occured: 0 times in column 8 grid number: 9 Number: 6 has occured: 0 times in column 8 grid number: 9 Number: 7 has occured: 0 times in column 8 grid number: 9 Number: 8 has occured: 2 times in column 8 grid number: 9 Number: 9 has occured: 0 times in column 8 grid number: 9 FILLING BOARD REAL TIME: 81 7 5 8 7 3 9 6 8 4 4 3 9 4 8 1 7 9 1 1 6 2 5 6 2 5 2 3 7 3 1 2 3 8 7 3 1 4 9 8 7 9 4 4 9 8 6 5 2 1 6 5 6 5 2 6 8 4 2 9 3 7 3 1 7 9 1 4 7 6 4 9 8 5 2 3 1 8 5 6 5 2 row: true col: true Numbers processed in 3x3 grid:9 *********************Current completed sudoku board(s): 0 out of 108,883,584,818,776,183,656,945,007,213,012,309,135,068,193,536,000 Attempts: 1 NUMBER RECORDED PERMUTATION SEQUENCE VIOLATIONS (includes duplicate entries): 1 NUMBER BLOCKED SEQUENCES IN EXECUTION: 0 Better luck next time, failed on board attempt:0 Permutations selected: (2,7,4,3,1,5,6,10,8)minimum: 1 maximum:10 Moving onto Board Number: 1 START PROCESS AGAIN ----------------CURRENT violating permutation sequences: [1, 3, 0, 0, 0, 0, 0, 0, 0] 1 *********************************GRID ALREADY SELECTED(9) GENERATING ANOTHER 2 3 4 *********************************GRID ALREADY SELECTED(1) GENERATING ANOTHER 5 *********************************GRID ALREADY SELECTED(10) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(1) GENERATING ANOTHER 6 *********************************GRID ALREADY SELECTED(9) GENERATING ANOTHER 7 *********************************GRID ALREADY SELECTED(9) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(9) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(5) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(9) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(9) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(9) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(9) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(6) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(9) GENERATING ANOTHER 8 *********************************GRID ALREADY SELECTED(7) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(5) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(8) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(10) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(6) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(7) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(2) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(1) GENERATING ANOTHER 9-----------THESE ARE PERMUTATIONS: [9, 1, 6, 5, 10, 2, 7, 8, 4] 9 Selecting grid (3x3) 1 from : 9 Total numbers processed so far: 1 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 0 The current coordinate(3x3): (0,0) Following number chosen: 9 being stored at coordinate(9x9): (0,0) currently processing this from 3 x 3:(0,0) Number: 1 has occured: 0 times in column 0 grid number: 1 Number: 2 has occured: 0 times in column 0 grid number: 1 Number: 3 has occured: 0 times in column 0 grid number: 1 Number: 4 has occured: 0 times in column 0 grid number: 1 Number: 5 has occured: 0 times in column 0 grid number: 1 Number: 6 has occured: 0 times in column 0 grid number: 1 Number: 7 has occured: 0 times in column 0 grid number: 1 Number: 8 has occured: 0 times in column 0 grid number: 1 Number: 9 has occured: 1 times in column 0 grid number: 1 FILLING BOARD REAL TIME: 1 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 1 from : 9 Total numbers processed so far: 2 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 1 The current coordinate(3x3): (0,1) Following number chosen: 7 being stored at coordinate(9x9): (0,1) currently processing this from 3 x 3:(0,1) Number: 1 has occured: 0 times in column 1 grid number: 1 Number: 2 has occured: 0 times in column 1 grid number: 1 Number: 3 has occured: 0 times in column 1 grid number: 1 Number: 4 has occured: 0 times in column 1 grid number: 1 Number: 5 has occured: 0 times in column 1 grid number: 1 Number: 6 has occured: 0 times in column 1 grid number: 1 Number: 7 has occured: 1 times in column 1 grid number: 1 Number: 8 has occured: 0 times in column 1 grid number: 1 Number: 9 has occured: 0 times in column 1 grid number: 1 FILLING BOARD REAL TIME: 2 9 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 1 from : 9 Total numbers processed so far: 3 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 2 The current coordinate(3x3): (0,2) Following number chosen: 1 being stored at coordinate(9x9): (0,2) currently processing this from 3 x 3:(0,2) Number: 1 has occured: 1 times in column 2 grid number: 1 Number: 2 has occured: 0 times in column 2 grid number: 1 Number: 3 has occured: 0 times in column 2 grid number: 1 Number: 4 has occured: 0 times in column 2 grid number: 1 Number: 5 has occured: 0 times in column 2 grid number: 1 Number: 6 has occured: 0 times in column 2 grid number: 1 Number: 7 has occured: 0 times in column 2 grid number: 1 Number: 8 has occured: 0 times in column 2 grid number: 1 Number: 9 has occured: 0 times in column 2 grid number: 1 FILLING BOARD REAL TIME: 3 9 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 1 from : 9 Total numbers processed so far: 4 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 0 The current coordinate(3x3): (1,0) Following number chosen: 3 being stored at coordinate(9x9): (1,0) currently processing this from 3 x 3:(1,0) Number: 1 has occured: 0 times in column 0 grid number: 1 Number: 2 has occured: 0 times in column 0 grid number: 1 Number: 3 has occured: 1 times in column 0 grid number: 1 Number: 4 has occured: 0 times in column 0 grid number: 1 Number: 5 has occured: 0 times in column 0 grid number: 1 Number: 6 has occured: 0 times in column 0 grid number: 1 Number: 7 has occured: 0 times in column 0 grid number: 1 Number: 8 has occured: 0 times in column 0 grid number: 1 Number: 9 has occured: 1 times in column 0 grid number: 1 FILLING BOARD REAL TIME: 4 9 7 1 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 1 from : 9 Total numbers processed so far: 5 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 1 The current coordinate(3x3): (1,1) Following number chosen: 8 being stored at coordinate(9x9): (1,1) currently processing this from 3 x 3:(1,1) Number: 1 has occured: 0 times in column 1 grid number: 1 Number: 2 has occured: 0 times in column 1 grid number: 1 Number: 3 has occured: 0 times in column 1 grid number: 1 Number: 4 has occured: 0 times in column 1 grid number: 1 Number: 5 has occured: 0 times in column 1 grid number: 1 Number: 6 has occured: 0 times in column 1 grid number: 1 Number: 7 has occured: 1 times in column 1 grid number: 1 Number: 8 has occured: 1 times in column 1 grid number: 1 Number: 9 has occured: 0 times in column 1 grid number: 1 FILLING BOARD REAL TIME: 5 9 7 1 0 0 0 0 0 0 3 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 1 from : 9 Total numbers processed so far: 6 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 2 The current coordinate(3x3): (1,2) Following number chosen: 5 being stored at coordinate(9x9): (1,2) currently processing this from 3 x 3:(1,2) Number: 1 has occured: 1 times in column 2 grid number: 1 Number: 2 has occured: 0 times in column 2 grid number: 1 Number: 3 has occured: 0 times in column 2 grid number: 1 Number: 4 has occured: 0 times in column 2 grid number: 1 Number: 5 has occured: 1 times in column 2 grid number: 1 Number: 6 has occured: 0 times in column 2 grid number: 1 Number: 7 has occured: 0 times in column 2 grid number: 1 Number: 8 has occured: 0 times in column 2 grid number: 1 Number: 9 has occured: 0 times in column 2 grid number: 1 FILLING BOARD REAL TIME: 6 9 7 1 0 0 0 0 0 0 3 8 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 1 from : 9 Total numbers processed so far: 7 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 0 The current coordinate(3x3): (2,0) Following number chosen: 2 being stored at coordinate(9x9): (2,0) currently processing this from 3 x 3:(2,0) Number: 1 has occured: 0 times in column 0 grid number: 1 Number: 2 has occured: 1 times in column 0 grid number: 1 Number: 3 has occured: 1 times in column 0 grid number: 1 Number: 4 has occured: 0 times in column 0 grid number: 1 Number: 5 has occured: 0 times in column 0 grid number: 1 Number: 6 has occured: 0 times in column 0 grid number: 1 Number: 7 has occured: 0 times in column 0 grid number: 1 Number: 8 has occured: 0 times in column 0 grid number: 1 Number: 9 has occured: 1 times in column 0 grid number: 1 FILLING BOARD REAL TIME: 7 9 7 1 0 0 0 0 0 0 3 8 5 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 1 from : 9 Total numbers processed so far: 8 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 1 The current coordinate(3x3): (2,1) Following number chosen: 6 being stored at coordinate(9x9): (2,1) currently processing this from 3 x 3:(2,1) Number: 1 has occured: 0 times in column 1 grid number: 1 Number: 2 has occured: 0 times in column 1 grid number: 1 Number: 3 has occured: 0 times in column 1 grid number: 1 Number: 4 has occured: 0 times in column 1 grid number: 1 Number: 5 has occured: 0 times in column 1 grid number: 1 Number: 6 has occured: 1 times in column 1 grid number: 1 Number: 7 has occured: 1 times in column 1 grid number: 1 Number: 8 has occured: 1 times in column 1 grid number: 1 Number: 9 has occured: 0 times in column 1 grid number: 1 FILLING BOARD REAL TIME: 8 9 7 1 0 0 0 0 0 0 3 8 5 0 0 0 0 0 0 2 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 1 from : 9 Total numbers processed so far: 9 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 2 The current coordinate(3x3): (2,2) Following number chosen: 4 being stored at coordinate(9x9): (2,2) currently processing this from 3 x 3:(2,2) Number: 1 has occured: 1 times in column 2 grid number: 1 Number: 2 has occured: 0 times in column 2 grid number: 1 Number: 3 has occured: 0 times in column 2 grid number: 1 Number: 4 has occured: 1 times in column 2 grid number: 1 Number: 5 has occured: 1 times in column 2 grid number: 1 Number: 6 has occured: 0 times in column 2 grid number: 1 Number: 7 has occured: 0 times in column 2 grid number: 1 Number: 8 has occured: 0 times in column 2 grid number: 1 Number: 9 has occured: 0 times in column 2 grid number: 1 FILLING BOARD REAL TIME: 9 9 7 1 0 0 0 0 0 0 3 8 5 0 0 0 0 0 0 2 6 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 row: false col: false Numbers processed in 3x3 grid:9 START PROCESS AGAIN ----------------CURRENT violating permutation sequences: [1, 3, 0, 0, 0, 0, 0, 0, 0] 1 2 3 4 *********************************GRID ALREADY SELECTED(9) GENERATING ANOTHER 5 *********************************GRID ALREADY SELECTED(9) GENERATING ANOTHER 6 7 *********************************GRID ALREADY SELECTED(10) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(6) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(6) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(6) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(1) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(6) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(7) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(7) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(9) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(8) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(9) GENERATING ANOTHER 8 *********************************GRID ALREADY SELECTED(3) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(9) GENERATING ANOTHER 9-----------THESE ARE PERMUTATIONS: [9, 8, 3, 7, 1, 6, 10, 2, 4] 9 Selecting grid (3x3) 2 from : 9 Total numbers processed so far: 10 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 3 The current coordinate(3x3): (0,0) Following number chosen: 9 being stored at coordinate(9x9): (0,3) currently processing this from 3 x 3:(0,0) 2Blocked permutation sequence: [9, 0, 0, 0, 0, 0, 0, 0, 0] 2Blocked permutation sequence: [9, 8, 0, 0, 0, 0, 0, 0, 0] Number: 1 has occured: 0 times in column 3 grid number: 2 Number: 2 has occured: 0 times in column 3 grid number: 2 Number: 3 has occured: 0 times in column 3 grid number: 2 Number: 4 has occured: 0 times in column 3 grid number: 2 Number: 5 has occured: 0 times in column 3 grid number: 2 Number: 6 has occured: 0 times in column 3 grid number: 2 Number: 7 has occured: 0 times in column 3 grid number: 2 Number: 8 has occured: 0 times in column 3 grid number: 2 Number: 9 has occured: 1 times in column 3 grid number: 2 FILLING BOARD REAL TIME: 10 9 7 1 9 0 0 0 0 0 3 8 5 0 0 0 0 0 0 2 6 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 2 from : 9 Total numbers processed so far: 11 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 4 The current coordinate(3x3): (0,1) Following number chosen: 7 being stored at coordinate(9x9): (0,4) currently processing this from 3 x 3:(0,1) Number: 1 has occured: 0 times in column 4 grid number: 2 Number: 2 has occured: 0 times in column 4 grid number: 2 Number: 3 has occured: 0 times in column 4 grid number: 2 Number: 4 has occured: 0 times in column 4 grid number: 2 Number: 5 has occured: 0 times in column 4 grid number: 2 Number: 6 has occured: 0 times in column 4 grid number: 2 Number: 7 has occured: 1 times in column 4 grid number: 2 Number: 8 has occured: 0 times in column 4 grid number: 2 Number: 9 has occured: 0 times in column 4 grid number: 2 FILLING BOARD REAL TIME: 11 9 7 1 9 7 0 0 0 0 3 8 5 0 0 0 0 0 0 2 6 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 2 from : 9 Total numbers processed so far: 12 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 5 The current coordinate(3x3): (0,2) Following number chosen: 1 being stored at coordinate(9x9): (0,5) currently processing this from 3 x 3:(0,2) Number: 1 has occured: 1 times in column 5 grid number: 2 Number: 2 has occured: 0 times in column 5 grid number: 2 Number: 3 has occured: 0 times in column 5 grid number: 2 Number: 4 has occured: 0 times in column 5 grid number: 2 Number: 5 has occured: 0 times in column 5 grid number: 2 Number: 6 has occured: 0 times in column 5 grid number: 2 Number: 7 has occured: 0 times in column 5 grid number: 2 Number: 8 has occured: 0 times in column 5 grid number: 2 Number: 9 has occured: 0 times in column 5 grid number: 2 FILLING BOARD REAL TIME: 12 9 7 1 9 7 1 0 0 0 3 8 5 0 0 0 0 0 0 2 6 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 2 from : 9 Total numbers processed so far: 13 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 3 The current coordinate(3x3): (1,0) Following number chosen: 3 being stored at coordinate(9x9): (1,3) currently processing this from 3 x 3:(1,0) Number: 1 has occured: 0 times in column 3 grid number: 2 Number: 2 has occured: 0 times in column 3 grid number: 2 Number: 3 has occured: 1 times in column 3 grid number: 2 Number: 4 has occured: 0 times in column 3 grid number: 2 Number: 5 has occured: 0 times in column 3 grid number: 2 Number: 6 has occured: 0 times in column 3 grid number: 2 Number: 7 has occured: 0 times in column 3 grid number: 2 Number: 8 has occured: 0 times in column 3 grid number: 2 Number: 9 has occured: 1 times in column 3 grid number: 2 FILLING BOARD REAL TIME: 13 9 7 1 9 7 1 0 0 0 3 8 5 3 0 0 0 0 0 2 6 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 2 from : 9 Total numbers processed so far: 14 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 4 The current coordinate(3x3): (1,1) Following number chosen: 8 being stored at coordinate(9x9): (1,4) currently processing this from 3 x 3:(1,1) Number: 1 has occured: 0 times in column 4 grid number: 2 Number: 2 has occured: 0 times in column 4 grid number: 2 Number: 3 has occured: 0 times in column 4 grid number: 2 Number: 4 has occured: 0 times in column 4 grid number: 2 Number: 5 has occured: 0 times in column 4 grid number: 2 Number: 6 has occured: 0 times in column 4 grid number: 2 Number: 7 has occured: 1 times in column 4 grid number: 2 Number: 8 has occured: 1 times in column 4 grid number: 2 Number: 9 has occured: 0 times in column 4 grid number: 2 FILLING BOARD REAL TIME: 14 9 7 1 9 7 1 0 0 0 3 8 5 3 8 0 0 0 0 2 6 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 2 from : 9 Total numbers processed so far: 15 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 5 The current coordinate(3x3): (1,2) Following number chosen: 5 being stored at coordinate(9x9): (1,5) currently processing this from 3 x 3:(1,2) Number: 1 has occured: 1 times in column 5 grid number: 2 Number: 2 has occured: 0 times in column 5 grid number: 2 Number: 3 has occured: 0 times in column 5 grid number: 2 Number: 4 has occured: 0 times in column 5 grid number: 2 Number: 5 has occured: 1 times in column 5 grid number: 2 Number: 6 has occured: 0 times in column 5 grid number: 2 Number: 7 has occured: 0 times in column 5 grid number: 2 Number: 8 has occured: 0 times in column 5 grid number: 2 Number: 9 has occured: 0 times in column 5 grid number: 2 FILLING BOARD REAL TIME: 15 9 7 1 9 7 1 0 0 0 3 8 5 3 8 5 0 0 0 2 6 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 2 from : 9 Total numbers processed so far: 16 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 3 The current coordinate(3x3): (2,0) Following number chosen: 2 being stored at coordinate(9x9): (2,3) currently processing this from 3 x 3:(2,0) Number: 1 has occured: 0 times in column 3 grid number: 2 Number: 2 has occured: 1 times in column 3 grid number: 2 Number: 3 has occured: 1 times in column 3 grid number: 2 Number: 4 has occured: 0 times in column 3 grid number: 2 Number: 5 has occured: 0 times in column 3 grid number: 2 Number: 6 has occured: 0 times in column 3 grid number: 2 Number: 7 has occured: 0 times in column 3 grid number: 2 Number: 8 has occured: 0 times in column 3 grid number: 2 Number: 9 has occured: 1 times in column 3 grid number: 2 FILLING BOARD REAL TIME: 16 9 7 1 9 7 1 0 0 0 3 8 5 3 8 5 0 0 0 2 6 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 2 from : 9 Total numbers processed so far: 17 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 4 The current coordinate(3x3): (2,1) Following number chosen: 6 being stored at coordinate(9x9): (2,4) currently processing this from 3 x 3:(2,1) Number: 1 has occured: 0 times in column 4 grid number: 2 Number: 2 has occured: 0 times in column 4 grid number: 2 Number: 3 has occured: 0 times in column 4 grid number: 2 Number: 4 has occured: 0 times in column 4 grid number: 2 Number: 5 has occured: 0 times in column 4 grid number: 2 Number: 6 has occured: 1 times in column 4 grid number: 2 Number: 7 has occured: 1 times in column 4 grid number: 2 Number: 8 has occured: 1 times in column 4 grid number: 2 Number: 9 has occured: 0 times in column 4 grid number: 2 FILLING BOARD REAL TIME: 17 9 7 1 9 7 1 0 0 0 3 8 5 3 8 5 0 0 0 2 6 4 2 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 2 from : 9 Total numbers processed so far: 18 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 5 The current coordinate(3x3): (2,2) Following number chosen: 4 being stored at coordinate(9x9): (2,5) currently processing this from 3 x 3:(2,2) Number: 1 has occured: 1 times in column 5 grid number: 2 Number: 2 has occured: 0 times in column 5 grid number: 2 Number: 3 has occured: 0 times in column 5 grid number: 2 Number: 4 has occured: 1 times in column 5 grid number: 2 Number: 5 has occured: 1 times in column 5 grid number: 2 Number: 6 has occured: 0 times in column 5 grid number: 2 Number: 7 has occured: 0 times in column 5 grid number: 2 Number: 8 has occured: 0 times in column 5 grid number: 2 Number: 9 has occured: 0 times in column 5 grid number: 2 FILLING BOARD REAL TIME: 18 9 7 1 9 7 1 0 0 0 3 8 5 3 8 5 0 0 0 2 6 4 2 6 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 row: true col: false Numbers processed in 3x3 grid:9 START PROCESS AGAIN ----------------CURRENT violating permutation sequences: [1, 3, 0, 0, 0, 0, 0, 0, 0] ----------------CURRENT violating permutation sequences: [9, 8, 0, 0, 0, 0, 0, 0, 0] 1 2 3 4 5 *********************************GRID ALREADY SELECTED(1) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(1) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(6) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(3) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(3) GENERATING ANOTHER 6 7 *********************************GRID ALREADY SELECTED(1) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(4) GENERATING ANOTHER 8 9-----------THESE ARE PERMUTATIONS: [10, 4, 6, 3, 1, 8, 2, 9, 7] 9 Selecting grid (3x3) 3 from : 9 Total numbers processed so far: 19 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 6 The current coordinate(3x3): (0,0) Following number chosen: 7 being stored at coordinate(9x9): (0,6) currently processing this from 3 x 3:(0,0) Number: 1 has occured: 0 times in column 6 grid number: 3 Number: 2 has occured: 0 times in column 6 grid number: 3 Number: 3 has occured: 0 times in column 6 grid number: 3 Number: 4 has occured: 0 times in column 6 grid number: 3 Number: 5 has occured: 0 times in column 6 grid number: 3 Number: 6 has occured: 0 times in column 6 grid number: 3 Number: 7 has occured: 1 times in column 6 grid number: 3 Number: 8 has occured: 0 times in column 6 grid number: 3 Number: 9 has occured: 0 times in column 6 grid number: 3 FILLING BOARD REAL TIME: 19 9 7 1 9 7 1 7 0 0 3 8 5 3 8 5 0 0 0 2 6 4 2 6 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 3 from : 9 Total numbers processed so far: 20 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 7 The current coordinate(3x3): (0,1) Following number chosen: 5 being stored at coordinate(9x9): (0,7) currently processing this from 3 x 3:(0,1) Number: 1 has occured: 0 times in column 7 grid number: 3 Number: 2 has occured: 0 times in column 7 grid number: 3 Number: 3 has occured: 0 times in column 7 grid number: 3 Number: 4 has occured: 0 times in column 7 grid number: 3 Number: 5 has occured: 1 times in column 7 grid number: 3 Number: 6 has occured: 0 times in column 7 grid number: 3 Number: 7 has occured: 0 times in column 7 grid number: 3 Number: 8 has occured: 0 times in column 7 grid number: 3 Number: 9 has occured: 0 times in column 7 grid number: 3 FILLING BOARD REAL TIME: 20 9 7 1 9 7 1 7 5 0 3 8 5 3 8 5 0 0 0 2 6 4 2 6 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 3 from : 9 Total numbers processed so far: 21 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 8 The current coordinate(3x3): (0,2) Following number chosen: 9 being stored at coordinate(9x9): (0,8) currently processing this from 3 x 3:(0,2) Number: 1 has occured: 0 times in column 8 grid number: 3 Number: 2 has occured: 0 times in column 8 grid number: 3 Number: 3 has occured: 0 times in column 8 grid number: 3 Number: 4 has occured: 0 times in column 8 grid number: 3 Number: 5 has occured: 0 times in column 8 grid number: 3 Number: 6 has occured: 0 times in column 8 grid number: 3 Number: 7 has occured: 0 times in column 8 grid number: 3 Number: 8 has occured: 0 times in column 8 grid number: 3 Number: 9 has occured: 1 times in column 8 grid number: 3 FILLING BOARD REAL TIME: 21 9 7 1 9 7 1 7 5 9 3 8 5 3 8 5 0 0 0 2 6 4 2 6 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 3 from : 9 Total numbers processed so far: 22 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 6 The current coordinate(3x3): (1,0) Following number chosen: 2 being stored at coordinate(9x9): (1,6) currently processing this from 3 x 3:(1,0) Number: 1 has occured: 0 times in column 6 grid number: 3 Number: 2 has occured: 1 times in column 6 grid number: 3 Number: 3 has occured: 0 times in column 6 grid number: 3 Number: 4 has occured: 0 times in column 6 grid number: 3 Number: 5 has occured: 0 times in column 6 grid number: 3 Number: 6 has occured: 0 times in column 6 grid number: 3 Number: 7 has occured: 1 times in column 6 grid number: 3 Number: 8 has occured: 0 times in column 6 grid number: 3 Number: 9 has occured: 0 times in column 6 grid number: 3 FILLING BOARD REAL TIME: 22 9 7 1 9 7 1 7 5 9 3 8 5 3 8 5 2 0 0 2 6 4 2 6 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 3 from : 9 Total numbers processed so far: 23 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 7 The current coordinate(3x3): (1,1) Following number chosen: 4 being stored at coordinate(9x9): (1,7) currently processing this from 3 x 3:(1,1) Number: 1 has occured: 0 times in column 7 grid number: 3 Number: 2 has occured: 0 times in column 7 grid number: 3 Number: 3 has occured: 0 times in column 7 grid number: 3 Number: 4 has occured: 1 times in column 7 grid number: 3 Number: 5 has occured: 1 times in column 7 grid number: 3 Number: 6 has occured: 0 times in column 7 grid number: 3 Number: 7 has occured: 0 times in column 7 grid number: 3 Number: 8 has occured: 0 times in column 7 grid number: 3 Number: 9 has occured: 0 times in column 7 grid number: 3 FILLING BOARD REAL TIME: 23 9 7 1 9 7 1 7 5 9 3 8 5 3 8 5 2 4 0 2 6 4 2 6 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 3 from : 9 Total numbers processed so far: 24 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 8 The current coordinate(3x3): (1,2) Following number chosen: 1 being stored at coordinate(9x9): (1,8) currently processing this from 3 x 3:(1,2) Number: 1 has occured: 1 times in column 8 grid number: 3 Number: 2 has occured: 0 times in column 8 grid number: 3 Number: 3 has occured: 0 times in column 8 grid number: 3 Number: 4 has occured: 0 times in column 8 grid number: 3 Number: 5 has occured: 0 times in column 8 grid number: 3 Number: 6 has occured: 0 times in column 8 grid number: 3 Number: 7 has occured: 0 times in column 8 grid number: 3 Number: 8 has occured: 0 times in column 8 grid number: 3 Number: 9 has occured: 1 times in column 8 grid number: 3 FILLING BOARD REAL TIME: 24 9 7 1 9 7 1 7 5 9 3 8 5 3 8 5 2 4 1 2 6 4 2 6 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 3 from : 9 Total numbers processed so far: 25 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 6 The current coordinate(3x3): (2,0) Following number chosen: 8 being stored at coordinate(9x9): (2,6) currently processing this from 3 x 3:(2,0) Number: 1 has occured: 0 times in column 6 grid number: 3 Number: 2 has occured: 1 times in column 6 grid number: 3 Number: 3 has occured: 0 times in column 6 grid number: 3 Number: 4 has occured: 0 times in column 6 grid number: 3 Number: 5 has occured: 0 times in column 6 grid number: 3 Number: 6 has occured: 0 times in column 6 grid number: 3 Number: 7 has occured: 1 times in column 6 grid number: 3 Number: 8 has occured: 1 times in column 6 grid number: 3 Number: 9 has occured: 0 times in column 6 grid number: 3 FILLING BOARD REAL TIME: 25 9 7 1 9 7 1 7 5 9 3 8 5 3 8 5 2 4 1 2 6 4 2 6 4 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 3 from : 9 Total numbers processed so far: 26 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 7 The current coordinate(3x3): (2,1) Following number chosen: 6 being stored at coordinate(9x9): (2,7) currently processing this from 3 x 3:(2,1) Number: 1 has occured: 0 times in column 7 grid number: 3 Number: 2 has occured: 0 times in column 7 grid number: 3 Number: 3 has occured: 0 times in column 7 grid number: 3 Number: 4 has occured: 1 times in column 7 grid number: 3 Number: 5 has occured: 1 times in column 7 grid number: 3 Number: 6 has occured: 1 times in column 7 grid number: 3 Number: 7 has occured: 0 times in column 7 grid number: 3 Number: 8 has occured: 0 times in column 7 grid number: 3 Number: 9 has occured: 0 times in column 7 grid number: 3 FILLING BOARD REAL TIME: 26 9 7 1 9 7 1 7 5 9 3 8 5 3 8 5 2 4 1 2 6 4 2 6 4 8 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 3 from : 9 Total numbers processed so far: 27 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 8 The current coordinate(3x3): (2,2) Following number chosen: 3 being stored at coordinate(9x9): (2,8) currently processing this from 3 x 3:(2,2) Number: 1 has occured: 1 times in column 8 grid number: 3 Number: 2 has occured: 0 times in column 8 grid number: 3 Number: 3 has occured: 1 times in column 8 grid number: 3 Number: 4 has occured: 0 times in column 8 grid number: 3 Number: 5 has occured: 0 times in column 8 grid number: 3 Number: 6 has occured: 0 times in column 8 grid number: 3 Number: 7 has occured: 0 times in column 8 grid number: 3 Number: 8 has occured: 0 times in column 8 grid number: 3 Number: 9 has occured: 1 times in column 8 grid number: 3 FILLING BOARD REAL TIME: 27 9 7 1 9 7 1 7 5 9 3 8 5 3 8 5 2 4 1 2 6 4 2 6 4 8 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 row: true col: false Numbers processed in 3x3 grid:9 START PROCESS AGAIN ----------------CURRENT violating permutation sequences: [1, 3, 0, 0, 0, 0, 0, 0, 0] ----------------CURRENT violating permutation sequences: [9, 8, 0, 0, 0, 0, 0, 0, 0] 1 2 *********************************GRID ALREADY SELECTED(5) GENERATING ANOTHER 3 *********************************GRID ALREADY SELECTED(4) GENERATING ANOTHER 4 *********************************GRID ALREADY SELECTED(9) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(4) GENERATING ANOTHER 5 *********************************GRID ALREADY SELECTED(9) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(1) GENERATING ANOTHER 6 7 8 *********************************GRID ALREADY SELECTED(4) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(10) GENERATING ANOTHER 9-----------THESE ARE PERMUTATIONS: [5, 4, 9, 1, 10, 6, 3, 8, 2] 9 Selecting grid (3x3) 4 from : 9 Total numbers processed so far: 28 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 0 The current coordinate(3x3): (0,0) Following number chosen: 2 being stored at coordinate(9x9): (3,0) currently processing this from 3 x 3:(0,0) Number: 1 has occured: 0 times in column 0 grid number: 4 Number: 2 has occured: 2 times in column 0 grid number: 4 Number: 3 has occured: 1 times in column 0 grid number: 4 Number: 4 has occured: 0 times in column 0 grid number: 4 Number: 5 has occured: 0 times in column 0 grid number: 4 Number: 6 has occured: 0 times in column 0 grid number: 4 Number: 7 has occured: 0 times in column 0 grid number: 4 Number: 8 has occured: 0 times in column 0 grid number: 4 Number: 9 has occured: 1 times in column 0 grid number: 4 FILLING BOARD REAL TIME: 28 9 7 1 9 7 1 7 5 9 3 8 5 3 8 5 2 4 1 2 6 4 2 6 4 8 6 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 4 from : 9 Total numbers processed so far: 29 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 1 The current coordinate(3x3): (0,1) Following number chosen: 3 being stored at coordinate(9x9): (3,1) currently processing this from 3 x 3:(0,1) Number: 1 has occured: 0 times in column 1 grid number: 4 Number: 2 has occured: 0 times in column 1 grid number: 4 Number: 3 has occured: 1 times in column 1 grid number: 4 Number: 4 has occured: 0 times in column 1 grid number: 4 Number: 5 has occured: 0 times in column 1 grid number: 4 Number: 6 has occured: 1 times in column 1 grid number: 4 Number: 7 has occured: 1 times in column 1 grid number: 4 Number: 8 has occured: 1 times in column 1 grid number: 4 Number: 9 has occured: 0 times in column 1 grid number: 4 FILLING BOARD REAL TIME: 29 9 7 1 9 7 1 7 5 9 3 8 5 3 8 5 2 4 1 2 6 4 2 6 4 8 6 3 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 4 from : 9 Total numbers processed so far: 30 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 2 The current coordinate(3x3): (0,2) Following number chosen: 8 being stored at coordinate(9x9): (3,2) currently processing this from 3 x 3:(0,2) Number: 1 has occured: 1 times in column 2 grid number: 4 Number: 2 has occured: 0 times in column 2 grid number: 4 Number: 3 has occured: 0 times in column 2 grid number: 4 Number: 4 has occured: 1 times in column 2 grid number: 4 Number: 5 has occured: 1 times in column 2 grid number: 4 Number: 6 has occured: 0 times in column 2 grid number: 4 Number: 7 has occured: 0 times in column 2 grid number: 4 Number: 8 has occured: 1 times in column 2 grid number: 4 Number: 9 has occured: 0 times in column 2 grid number: 4 FILLING BOARD REAL TIME: 30 9 7 1 9 7 1 7 5 9 3 8 5 3 8 5 2 4 1 2 6 4 2 6 4 8 6 3 2 3 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 4 from : 9 Total numbers processed so far: 31 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 0 The current coordinate(3x3): (1,0) Following number chosen: 7 being stored at coordinate(9x9): (4,0) currently processing this from 3 x 3:(1,0) Number: 1 has occured: 0 times in column 0 grid number: 4 Number: 2 has occured: 2 times in column 0 grid number: 4 Number: 3 has occured: 1 times in column 0 grid number: 4 Number: 4 has occured: 0 times in column 0 grid number: 4 Number: 5 has occured: 0 times in column 0 grid number: 4 Number: 6 has occured: 0 times in column 0 grid number: 4 Number: 7 has occured: 1 times in column 0 grid number: 4 Number: 8 has occured: 0 times in column 0 grid number: 4 Number: 9 has occured: 1 times in column 0 grid number: 4 FILLING BOARD REAL TIME: 31 9 7 1 9 7 1 7 5 9 3 8 5 3 8 5 2 4 1 2 6 4 2 6 4 8 6 3 2 3 8 0 0 0 0 0 0 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 4 from : 9 Total numbers processed so far: 32 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 1 The current coordinate(3x3): (1,1) Following number chosen: 9 being stored at coordinate(9x9): (4,1) currently processing this from 3 x 3:(1,1) Number: 1 has occured: 0 times in column 1 grid number: 4 Number: 2 has occured: 0 times in column 1 grid number: 4 Number: 3 has occured: 1 times in column 1 grid number: 4 Number: 4 has occured: 0 times in column 1 grid number: 4 Number: 5 has occured: 0 times in column 1 grid number: 4 Number: 6 has occured: 1 times in column 1 grid number: 4 Number: 7 has occured: 1 times in column 1 grid number: 4 Number: 8 has occured: 1 times in column 1 grid number: 4 Number: 9 has occured: 1 times in column 1 grid number: 4 FILLING BOARD REAL TIME: 32 9 7 1 9 7 1 7 5 9 3 8 5 3 8 5 2 4 1 2 6 4 2 6 4 8 6 3 2 3 8 0 0 0 0 0 0 7 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 4 from : 9 Total numbers processed so far: 33 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 2 The current coordinate(3x3): (1,2) Following number chosen: 4 being stored at coordinate(9x9): (4,2) currently processing this from 3 x 3:(1,2) Number: 1 has occured: 1 times in column 2 grid number: 4 Number: 2 has occured: 0 times in column 2 grid number: 4 Number: 3 has occured: 0 times in column 2 grid number: 4 Number: 4 has occured: 2 times in column 2 grid number: 4 Number: 5 has occured: 1 times in column 2 grid number: 4 Number: 6 has occured: 0 times in column 2 grid number: 4 Number: 7 has occured: 0 times in column 2 grid number: 4 Number: 8 has occured: 1 times in column 2 grid number: 4 Number: 9 has occured: 0 times in column 2 grid number: 4 FILLING BOARD REAL TIME: 33 9 7 1 9 7 1 7 5 9 3 8 5 3 8 5 2 4 1 2 6 4 2 6 4 8 6 3 2 3 8 0 0 0 0 0 0 7 9 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 4 from : 9 Total numbers processed so far: 34 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 0 The current coordinate(3x3): (2,0) Following number chosen: 1 being stored at coordinate(9x9): (5,0) currently processing this from 3 x 3:(2,0) Number: 1 has occured: 1 times in column 0 grid number: 4 Number: 2 has occured: 2 times in column 0 grid number: 4 Number: 3 has occured: 1 times in column 0 grid number: 4 Number: 4 has occured: 0 times in column 0 grid number: 4 Number: 5 has occured: 0 times in column 0 grid number: 4 Number: 6 has occured: 0 times in column 0 grid number: 4 Number: 7 has occured: 1 times in column 0 grid number: 4 Number: 8 has occured: 0 times in column 0 grid number: 4 Number: 9 has occured: 1 times in column 0 grid number: 4 FILLING BOARD REAL TIME: 34 9 7 1 9 7 1 7 5 9 3 8 5 3 8 5 2 4 1 2 6 4 2 6 4 8 6 3 2 3 8 0 0 0 0 0 0 7 9 4 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 4 from : 9 Total numbers processed so far: 35 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 1 The current coordinate(3x3): (2,1) Following number chosen: 6 being stored at coordinate(9x9): (5,1) currently processing this from 3 x 3:(2,1) Number: 1 has occured: 0 times in column 1 grid number: 4 Number: 2 has occured: 0 times in column 1 grid number: 4 Number: 3 has occured: 1 times in column 1 grid number: 4 Number: 4 has occured: 0 times in column 1 grid number: 4 Number: 5 has occured: 0 times in column 1 grid number: 4 Number: 6 has occured: 2 times in column 1 grid number: 4 Number: 7 has occured: 1 times in column 1 grid number: 4 Number: 8 has occured: 1 times in column 1 grid number: 4 Number: 9 has occured: 1 times in column 1 grid number: 4 FILLING BOARD REAL TIME: 35 9 7 1 9 7 1 7 5 9 3 8 5 3 8 5 2 4 1 2 6 4 2 6 4 8 6 3 2 3 8 0 0 0 0 0 0 7 9 4 0 0 0 0 0 0 1 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 4 from : 9 Total numbers processed so far: 36 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 2 The current coordinate(3x3): (2,2) Following number chosen: 5 being stored at coordinate(9x9): (5,2) currently processing this from 3 x 3:(2,2) Number: 1 has occured: 1 times in column 2 grid number: 4 Number: 2 has occured: 0 times in column 2 grid number: 4 Number: 3 has occured: 0 times in column 2 grid number: 4 Number: 4 has occured: 2 times in column 2 grid number: 4 Number: 5 has occured: 2 times in column 2 grid number: 4 Number: 6 has occured: 0 times in column 2 grid number: 4 Number: 7 has occured: 0 times in column 2 grid number: 4 Number: 8 has occured: 1 times in column 2 grid number: 4 Number: 9 has occured: 0 times in column 2 grid number: 4 FILLING BOARD REAL TIME: 36 9 7 1 9 7 1 7 5 9 3 8 5 3 8 5 2 4 1 2 6 4 2 6 4 8 6 3 2 3 8 0 0 0 0 0 0 7 9 4 0 0 0 0 0 0 1 6 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 row: true col: true Numbers processed in 3x3 grid:9 START PROCESS AGAIN ----------------CURRENT violating permutation sequences: [1, 3, 0, 0, 0, 0, 0, 0, 0] ----------------CURRENT violating permutation sequences: [9, 8, 0, 0, 0, 0, 0, 0, 0] 1 2 3 4 5 *********************************GRID ALREADY SELECTED(6) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(10) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(6) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(6) GENERATING ANOTHER 6 *********************************GRID ALREADY SELECTED(4) GENERATING ANOTHER 7 *********************************GRID ALREADY SELECTED(2) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(10) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(4) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(7) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(2) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(8) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(4) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(6) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(5) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(2) GENERATING ANOTHER 8 *********************************GRID ALREADY SELECTED(7) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(8) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(5) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(9) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(6) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(2) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(7) GENERATING ANOTHER 9-----------THESE ARE PERMUTATIONS: [10, 5, 8, 6, 7, 4, 2, 9, 3] 9 Selecting grid (3x3) 5 from : 9 Total numbers processed so far: 37 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 3 The current coordinate(3x3): (0,0) Following number chosen: 7 being stored at coordinate(9x9): (3,3) currently processing this from 3 x 3:(0,0) Number: 1 has occured: 0 times in column 3 grid number: 5 Number: 2 has occured: 1 times in column 3 grid number: 5 Number: 3 has occured: 1 times in column 3 grid number: 5 Number: 4 has occured: 0 times in column 3 grid number: 5 Number: 5 has occured: 0 times in column 3 grid number: 5 Number: 6 has occured: 0 times in column 3 grid number: 5 Number: 7 has occured: 1 times in column 3 grid number: 5 Number: 8 has occured: 0 times in column 3 grid number: 5 Number: 9 has occured: 1 times in column 3 grid number: 5 FILLING BOARD REAL TIME: 37 9 7 1 9 7 1 7 5 9 3 8 5 3 8 5 2 4 1 2 6 4 2 6 4 8 6 3 2 3 8 7 0 0 0 0 0 7 9 4 0 0 0 0 0 0 1 6 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 5 from : 9 Total numbers processed so far: 38 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 4 The current coordinate(3x3): (0,1) Following number chosen: 5 being stored at coordinate(9x9): (3,4) currently processing this from 3 x 3:(0,1) Number: 1 has occured: 0 times in column 4 grid number: 5 Number: 2 has occured: 0 times in column 4 grid number: 5 Number: 3 has occured: 0 times in column 4 grid number: 5 Number: 4 has occured: 0 times in column 4 grid number: 5 Number: 5 has occured: 1 times in column 4 grid number: 5 Number: 6 has occured: 1 times in column 4 grid number: 5 Number: 7 has occured: 1 times in column 4 grid number: 5 Number: 8 has occured: 1 times in column 4 grid number: 5 Number: 9 has occured: 0 times in column 4 grid number: 5 FILLING BOARD REAL TIME: 38 9 7 1 9 7 1 7 5 9 3 8 5 3 8 5 2 4 1 2 6 4 2 6 4 8 6 3 2 3 8 7 5 0 0 0 0 7 9 4 0 0 0 0 0 0 1 6 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 5 from : 9 Total numbers processed so far: 39 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 5 The current coordinate(3x3): (0,2) Following number chosen: 8 being stored at coordinate(9x9): (3,5) currently processing this from 3 x 3:(0,2) Number: 1 has occured: 1 times in column 5 grid number: 5 Number: 2 has occured: 0 times in column 5 grid number: 5 Number: 3 has occured: 0 times in column 5 grid number: 5 Number: 4 has occured: 1 times in column 5 grid number: 5 Number: 5 has occured: 1 times in column 5 grid number: 5 Number: 6 has occured: 0 times in column 5 grid number: 5 Number: 7 has occured: 0 times in column 5 grid number: 5 Number: 8 has occured: 1 times in column 5 grid number: 5 Number: 9 has occured: 0 times in column 5 grid number: 5 FILLING BOARD REAL TIME: 39 9 7 1 9 7 1 7 5 9 3 8 5 3 8 5 2 4 1 2 6 4 2 6 4 8 6 3 2 3 8 7 5 8 0 0 0 7 9 4 0 0 0 0 0 0 1 6 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 5 from : 9 Total numbers processed so far: 40 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 3 The current coordinate(3x3): (1,0) Following number chosen: 4 being stored at coordinate(9x9): (4,3) currently processing this from 3 x 3:(1,0) Number: 1 has occured: 0 times in column 3 grid number: 5 Number: 2 has occured: 1 times in column 3 grid number: 5 Number: 3 has occured: 1 times in column 3 grid number: 5 Number: 4 has occured: 1 times in column 3 grid number: 5 Number: 5 has occured: 0 times in column 3 grid number: 5 Number: 6 has occured: 0 times in column 3 grid number: 5 Number: 7 has occured: 1 times in column 3 grid number: 5 Number: 8 has occured: 0 times in column 3 grid number: 5 Number: 9 has occured: 1 times in column 3 grid number: 5 FILLING BOARD REAL TIME: 40 9 7 1 9 7 1 7 5 9 3 8 5 3 8 5 2 4 1 2 6 4 2 6 4 8 6 3 2 3 8 7 5 8 0 0 0 7 9 4 4 0 0 0 0 0 1 6 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 5 from : 9 Total numbers processed so far: 41 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 4 The current coordinate(3x3): (1,1) Following number chosen: 3 being stored at coordinate(9x9): (4,4) currently processing this from 3 x 3:(1,1) Number: 1 has occured: 0 times in column 4 grid number: 5 Number: 2 has occured: 0 times in column 4 grid number: 5 Number: 3 has occured: 1 times in column 4 grid number: 5 Number: 4 has occured: 0 times in column 4 grid number: 5 Number: 5 has occured: 1 times in column 4 grid number: 5 Number: 6 has occured: 1 times in column 4 grid number: 5 Number: 7 has occured: 1 times in column 4 grid number: 5 Number: 8 has occured: 1 times in column 4 grid number: 5 Number: 9 has occured: 0 times in column 4 grid number: 5 FILLING BOARD REAL TIME: 41 9 7 1 9 7 1 7 5 9 3 8 5 3 8 5 2 4 1 2 6 4 2 6 4 8 6 3 2 3 8 7 5 8 0 0 0 7 9 4 4 3 0 0 0 0 1 6 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 5 from : 9 Total numbers processed so far: 42 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 5 The current coordinate(3x3): (1,2) Following number chosen: 9 being stored at coordinate(9x9): (4,5) currently processing this from 3 x 3:(1,2) Number: 1 has occured: 1 times in column 5 grid number: 5 Number: 2 has occured: 0 times in column 5 grid number: 5 Number: 3 has occured: 0 times in column 5 grid number: 5 Number: 4 has occured: 1 times in column 5 grid number: 5 Number: 5 has occured: 1 times in column 5 grid number: 5 Number: 6 has occured: 0 times in column 5 grid number: 5 Number: 7 has occured: 0 times in column 5 grid number: 5 Number: 8 has occured: 1 times in column 5 grid number: 5 Number: 9 has occured: 1 times in column 5 grid number: 5 FILLING BOARD REAL TIME: 42 9 7 1 9 7 1 7 5 9 3 8 5 3 8 5 2 4 1 2 6 4 2 6 4 8 6 3 2 3 8 7 5 8 0 0 0 7 9 4 4 3 9 0 0 0 1 6 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 5 from : 9 Total numbers processed so far: 43 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 3 The current coordinate(3x3): (2,0) Following number chosen: 1 being stored at coordinate(9x9): (5,3) currently processing this from 3 x 3:(2,0) Number: 1 has occured: 1 times in column 3 grid number: 5 Number: 2 has occured: 1 times in column 3 grid number: 5 Number: 3 has occured: 1 times in column 3 grid number: 5 Number: 4 has occured: 1 times in column 3 grid number: 5 Number: 5 has occured: 0 times in column 3 grid number: 5 Number: 6 has occured: 0 times in column 3 grid number: 5 Number: 7 has occured: 1 times in column 3 grid number: 5 Number: 8 has occured: 0 times in column 3 grid number: 5 Number: 9 has occured: 1 times in column 3 grid number: 5 FILLING BOARD REAL TIME: 43 9 7 1 9 7 1 7 5 9 3 8 5 3 8 5 2 4 1 2 6 4 2 6 4 8 6 3 2 3 8 7 5 8 0 0 0 7 9 4 4 3 9 0 0 0 1 6 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 5 from : 9 Total numbers processed so far: 44 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 4 The current coordinate(3x3): (2,1) Following number chosen: 6 being stored at coordinate(9x9): (5,4) currently processing this from 3 x 3:(2,1) Number: 1 has occured: 0 times in column 4 grid number: 5 Number: 2 has occured: 0 times in column 4 grid number: 5 Number: 3 has occured: 1 times in column 4 grid number: 5 Number: 4 has occured: 0 times in column 4 grid number: 5 Number: 5 has occured: 1 times in column 4 grid number: 5 Number: 6 has occured: 2 times in column 4 grid number: 5 Number: 7 has occured: 1 times in column 4 grid number: 5 Number: 8 has occured: 1 times in column 4 grid number: 5 Number: 9 has occured: 0 times in column 4 grid number: 5 FILLING BOARD REAL TIME: 44 9 7 1 9 7 1 7 5 9 3 8 5 3 8 5 2 4 1 2 6 4 2 6 4 8 6 3 2 3 8 7 5 8 0 0 0 7 9 4 4 3 9 0 0 0 1 6 5 1 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 5 from : 9 Total numbers processed so far: 45 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 5 The current coordinate(3x3): (2,2) Following number chosen: 2 being stored at coordinate(9x9): (5,5) currently processing this from 3 x 3:(2,2) Number: 1 has occured: 1 times in column 5 grid number: 5 Number: 2 has occured: 1 times in column 5 grid number: 5 Number: 3 has occured: 0 times in column 5 grid number: 5 Number: 4 has occured: 1 times in column 5 grid number: 5 Number: 5 has occured: 1 times in column 5 grid number: 5 Number: 6 has occured: 0 times in column 5 grid number: 5 Number: 7 has occured: 0 times in column 5 grid number: 5 Number: 8 has occured: 1 times in column 5 grid number: 5 Number: 9 has occured: 1 times in column 5 grid number: 5 FILLING BOARD REAL TIME: 45 9 7 1 9 7 1 7 5 9 3 8 5 3 8 5 2 4 1 2 6 4 2 6 4 8 6 3 2 3 8 7 5 8 0 0 0 7 9 4 4 3 9 0 0 0 1 6 5 1 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 row: true col: true Numbers processed in 3x3 grid:9 START PROCESS AGAIN ----------------CURRENT violating permutation sequences: [1, 3, 0, 0, 0, 0, 0, 0, 0] ----------------CURRENT violating permutation sequences: [9, 8, 0, 0, 0, 0, 0, 0, 0] 1 CURRENT permutation numbers generated: [1, 5, 0, 0, 0, 0, 0, 0, 0] 2 CURRENT permutation numbers generated: [1, 5, 6, 0, 0, 0, 0, 0, 0] 3 CURRENT permutation numbers generated: [1, 5, 6, 3, 0, 0, 0, 0, 0] 4 *********************************GRID ALREADY SELECTED(3) GENERATING ANOTHER CURRENT permutation numbers generated: [1, 5, 6, 3, 8, 0, 0, 0, 0] 5 *********************************GRID ALREADY SELECTED(3) GENERATING ANOTHER CURRENT permutation numbers generated: [1, 5, 6, 3, 8, 10, 0, 0, 0] 6 *********************************GRID ALREADY SELECTED(6) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(8) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(3) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(1) GENERATING ANOTHER CURRENT permutation numbers generated: [1, 5, 6, 3, 8, 10, 2, 0, 0] 7 *********************************GRID ALREADY SELECTED(8) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(6) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(8) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(1) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(3) GENERATING ANOTHER CURRENT permutation numbers generated: [1, 5, 6, 3, 8, 10, 2, 4, 0] 8 9-----------THESE ARE PERMUTATIONS: [1, 5, 6, 3, 8, 10, 2, 4, 9] CURRENT permutation numbers generated: [1, 5, 6, 3, 8, 10, 2, 4, 9] 9 Selecting grid (3x3) 6 from : 9 Total numbers processed so far: 46 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 6 The current coordinate(3x3): (0,0) Following number chosen: 7 being stored at coordinate(9x9): (3,6) currently processing this from 3 x 3:(0,0) Number: 1 has occured: 0 times in column 6 grid number: 6 Number: 2 has occured: 1 times in column 6 grid number: 6 Number: 3 has occured: 0 times in column 6 grid number: 6 Number: 4 has occured: 0 times in column 6 grid number: 6 Number: 5 has occured: 0 times in column 6 grid number: 6 Number: 6 has occured: 0 times in column 6 grid number: 6 Number: 7 has occured: 2 times in column 6 grid number: 6 Number: 8 has occured: 1 times in column 6 grid number: 6 Number: 9 has occured: 0 times in column 6 grid number: 6 FILLING BOARD REAL TIME: 46 9 7 1 9 7 1 7 5 9 3 8 5 3 8 5 2 4 1 2 6 4 2 6 4 8 6 3 2 3 8 7 5 8 7 0 0 7 9 4 4 3 9 0 0 0 1 6 5 1 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 6 from : 9 Total numbers processed so far: 47 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 7 The current coordinate(3x3): (0,1) Following number chosen: 3 being stored at coordinate(9x9): (3,7) currently processing this from 3 x 3:(0,1) Number: 1 has occured: 0 times in column 7 grid number: 6 Number: 2 has occured: 0 times in column 7 grid number: 6 Number: 3 has occured: 1 times in column 7 grid number: 6 Number: 4 has occured: 1 times in column 7 grid number: 6 Number: 5 has occured: 1 times in column 7 grid number: 6 Number: 6 has occured: 1 times in column 7 grid number: 6 Number: 7 has occured: 0 times in column 7 grid number: 6 Number: 8 has occured: 0 times in column 7 grid number: 6 Number: 9 has occured: 0 times in column 7 grid number: 6 FILLING BOARD REAL TIME: 47 9 7 1 9 7 1 7 5 9 3 8 5 3 8 5 2 4 1 2 6 4 2 6 4 8 6 3 2 3 8 7 5 8 7 3 0 7 9 4 4 3 9 0 0 0 1 6 5 1 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 6 from : 9 Total numbers processed so far: 48 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 8 The current coordinate(3x3): (0,2) Following number chosen: 9 being stored at coordinate(9x9): (3,8) currently processing this from 3 x 3:(0,2) Number: 1 has occured: 1 times in column 8 grid number: 6 Number: 2 has occured: 0 times in column 8 grid number: 6 Number: 3 has occured: 1 times in column 8 grid number: 6 Number: 4 has occured: 0 times in column 8 grid number: 6 Number: 5 has occured: 0 times in column 8 grid number: 6 Number: 6 has occured: 0 times in column 8 grid number: 6 Number: 7 has occured: 0 times in column 8 grid number: 6 Number: 8 has occured: 0 times in column 8 grid number: 6 Number: 9 has occured: 2 times in column 8 grid number: 6 FILLING BOARD REAL TIME: 48 9 7 1 9 7 1 7 5 9 3 8 5 3 8 5 2 4 1 2 6 4 2 6 4 8 6 3 2 3 8 7 5 8 7 3 9 7 9 4 4 3 9 0 0 0 1 6 5 1 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 6 from : 9 Total numbers processed so far: 49 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 6 The current coordinate(3x3): (1,0) Following number chosen: 4 being stored at coordinate(9x9): (4,6) currently processing this from 3 x 3:(1,0) Number: 1 has occured: 0 times in column 6 grid number: 6 Number: 2 has occured: 1 times in column 6 grid number: 6 Number: 3 has occured: 0 times in column 6 grid number: 6 Number: 4 has occured: 1 times in column 6 grid number: 6 Number: 5 has occured: 0 times in column 6 grid number: 6 Number: 6 has occured: 0 times in column 6 grid number: 6 Number: 7 has occured: 2 times in column 6 grid number: 6 Number: 8 has occured: 1 times in column 6 grid number: 6 Number: 9 has occured: 0 times in column 6 grid number: 6 FILLING BOARD REAL TIME: 49 9 7 1 9 7 1 7 5 9 3 8 5 3 8 5 2 4 1 2 6 4 2 6 4 8 6 3 2 3 8 7 5 8 7 3 9 7 9 4 4 3 9 4 0 0 1 6 5 1 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 6 from : 9 Total numbers processed so far: 50 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 7 The current coordinate(3x3): (1,1) Following number chosen: 8 being stored at coordinate(9x9): (4,7) currently processing this from 3 x 3:(1,1) Number: 1 has occured: 0 times in column 7 grid number: 6 Number: 2 has occured: 0 times in column 7 grid number: 6 Number: 3 has occured: 1 times in column 7 grid number: 6 Number: 4 has occured: 1 times in column 7 grid number: 6 Number: 5 has occured: 1 times in column 7 grid number: 6 Number: 6 has occured: 1 times in column 7 grid number: 6 Number: 7 has occured: 0 times in column 7 grid number: 6 Number: 8 has occured: 1 times in column 7 grid number: 6 Number: 9 has occured: 0 times in column 7 grid number: 6 FILLING BOARD REAL TIME: 50 9 7 1 9 7 1 7 5 9 3 8 5 3 8 5 2 4 1 2 6 4 2 6 4 8 6 3 2 3 8 7 5 8 7 3 9 7 9 4 4 3 9 4 8 0 1 6 5 1 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 6 from : 9 Total numbers processed so far: 51 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 8 The current coordinate(3x3): (1,2) Following number chosen: 1 being stored at coordinate(9x9): (4,8) currently processing this from 3 x 3:(1,2) Number: 1 has occured: 2 times in column 8 grid number: 6 Number: 2 has occured: 0 times in column 8 grid number: 6 Number: 3 has occured: 1 times in column 8 grid number: 6 Number: 4 has occured: 0 times in column 8 grid number: 6 Number: 5 has occured: 0 times in column 8 grid number: 6 Number: 6 has occured: 0 times in column 8 grid number: 6 Number: 7 has occured: 0 times in column 8 grid number: 6 Number: 8 has occured: 0 times in column 8 grid number: 6 Number: 9 has occured: 2 times in column 8 grid number: 6 FILLING BOARD REAL TIME: 51 9 7 1 9 7 1 7 5 9 3 8 5 3 8 5 2 4 1 2 6 4 2 6 4 8 6 3 2 3 8 7 5 8 7 3 9 7 9 4 4 3 9 4 8 1 1 6 5 1 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 6 from : 9 Total numbers processed so far: 52 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 6 The current coordinate(3x3): (2,0) Following number chosen: 5 being stored at coordinate(9x9): (5,6) currently processing this from 3 x 3:(2,0) Number: 1 has occured: 0 times in column 6 grid number: 6 Number: 2 has occured: 1 times in column 6 grid number: 6 Number: 3 has occured: 0 times in column 6 grid number: 6 Number: 4 has occured: 1 times in column 6 grid number: 6 Number: 5 has occured: 1 times in column 6 grid number: 6 Number: 6 has occured: 0 times in column 6 grid number: 6 Number: 7 has occured: 2 times in column 6 grid number: 6 Number: 8 has occured: 1 times in column 6 grid number: 6 Number: 9 has occured: 0 times in column 6 grid number: 6 FILLING BOARD REAL TIME: 52 9 7 1 9 7 1 7 5 9 3 8 5 3 8 5 2 4 1 2 6 4 2 6 4 8 6 3 2 3 8 7 5 8 7 3 9 7 9 4 4 3 9 4 8 1 1 6 5 1 6 2 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 6 from : 9 Total numbers processed so far: 53 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 7 The current coordinate(3x3): (2,1) Following number chosen: 6 being stored at coordinate(9x9): (5,7) currently processing this from 3 x 3:(2,1) Number: 1 has occured: 0 times in column 7 grid number: 6 Number: 2 has occured: 0 times in column 7 grid number: 6 Number: 3 has occured: 1 times in column 7 grid number: 6 Number: 4 has occured: 1 times in column 7 grid number: 6 Number: 5 has occured: 1 times in column 7 grid number: 6 Number: 6 has occured: 2 times in column 7 grid number: 6 Number: 7 has occured: 0 times in column 7 grid number: 6 Number: 8 has occured: 1 times in column 7 grid number: 6 Number: 9 has occured: 0 times in column 7 grid number: 6 FILLING BOARD REAL TIME: 53 9 7 1 9 7 1 7 5 9 3 8 5 3 8 5 2 4 1 2 6 4 2 6 4 8 6 3 2 3 8 7 5 8 7 3 9 7 9 4 4 3 9 4 8 1 1 6 5 1 6 2 5 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 6 from : 9 Total numbers processed so far: 54 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 8 The current coordinate(3x3): (2,2) Following number chosen: 2 being stored at coordinate(9x9): (5,8) currently processing this from 3 x 3:(2,2) Number: 1 has occured: 2 times in column 8 grid number: 6 Number: 2 has occured: 1 times in column 8 grid number: 6 Number: 3 has occured: 1 times in column 8 grid number: 6 Number: 4 has occured: 0 times in column 8 grid number: 6 Number: 5 has occured: 0 times in column 8 grid number: 6 Number: 6 has occured: 0 times in column 8 grid number: 6 Number: 7 has occured: 0 times in column 8 grid number: 6 Number: 8 has occured: 0 times in column 8 grid number: 6 Number: 9 has occured: 2 times in column 8 grid number: 6 FILLING BOARD REAL TIME: 54 9 7 1 9 7 1 7 5 9 3 8 5 3 8 5 2 4 1 2 6 4 2 6 4 8 6 3 2 3 8 7 5 8 7 3 9 7 9 4 4 3 9 4 8 1 1 6 5 1 6 2 5 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 row: true col: true Numbers processed in 3x3 grid:9 START PROCESS AGAIN ----------------CURRENT violating permutation sequences: [1, 3, 0, 0, 0, 0, 0, 0, 0] ----------------CURRENT violating permutation sequences: [9, 8, 0, 0, 0, 0, 0, 0, 0] 1 2 3 *********************************GRID ALREADY SELECTED(7) GENERATING ANOTHER 4 *********************************GRID ALREADY SELECTED(3) GENERATING ANOTHER 5 6 7 *********************************GRID ALREADY SELECTED(7) GENERATING ANOTHER 8 9-----------THESE ARE PERMUTATIONS: [7, 2, 5, 3, 6, 10, 4, 9, 8] 9 Selecting grid (3x3) 7 from : 9 Total numbers processed so far: 55 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 0 The current coordinate(3x3): (0,0) Following number chosen: 7 being stored at coordinate(9x9): (6,0) currently processing this from 3 x 3:(0,0) Number: 1 has occured: 1 times in column 0 grid number: 7 Number: 2 has occured: 2 times in column 0 grid number: 7 Number: 3 has occured: 1 times in column 0 grid number: 7 Number: 4 has occured: 0 times in column 0 grid number: 7 Number: 5 has occured: 0 times in column 0 grid number: 7 Number: 6 has occured: 0 times in column 0 grid number: 7 Number: 7 has occured: 2 times in column 0 grid number: 7 Number: 8 has occured: 0 times in column 0 grid number: 7 Number: 9 has occured: 1 times in column 0 grid number: 7 FILLING BOARD REAL TIME: 55 9 7 1 9 7 1 7 5 9 3 8 5 3 8 5 2 4 1 2 6 4 2 6 4 8 6 3 2 3 8 7 5 8 7 3 9 7 9 4 4 3 9 4 8 1 1 6 5 1 6 2 5 6 2 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 7 from : 9 Total numbers processed so far: 56 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 1 The current coordinate(3x3): (0,1) Following number chosen: 3 being stored at coordinate(9x9): (6,1) currently processing this from 3 x 3:(0,1) Number: 1 has occured: 0 times in column 1 grid number: 7 Number: 2 has occured: 0 times in column 1 grid number: 7 Number: 3 has occured: 2 times in column 1 grid number: 7 Number: 4 has occured: 0 times in column 1 grid number: 7 Number: 5 has occured: 0 times in column 1 grid number: 7 Number: 6 has occured: 2 times in column 1 grid number: 7 Number: 7 has occured: 1 times in column 1 grid number: 7 Number: 8 has occured: 1 times in column 1 grid number: 7 Number: 9 has occured: 1 times in column 1 grid number: 7 FILLING BOARD REAL TIME: 56 9 7 1 9 7 1 7 5 9 3 8 5 3 8 5 2 4 1 2 6 4 2 6 4 8 6 3 2 3 8 7 5 8 7 3 9 7 9 4 4 3 9 4 8 1 1 6 5 1 6 2 5 6 2 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 7 from : 9 Total numbers processed so far: 57 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 2 The current coordinate(3x3): (0,2) Following number chosen: 1 being stored at coordinate(9x9): (6,2) currently processing this from 3 x 3:(0,2) Number: 1 has occured: 2 times in column 2 grid number: 7 Number: 2 has occured: 0 times in column 2 grid number: 7 Number: 3 has occured: 0 times in column 2 grid number: 7 Number: 4 has occured: 2 times in column 2 grid number: 7 Number: 5 has occured: 2 times in column 2 grid number: 7 Number: 6 has occured: 0 times in column 2 grid number: 7 Number: 7 has occured: 0 times in column 2 grid number: 7 Number: 8 has occured: 1 times in column 2 grid number: 7 Number: 9 has occured: 0 times in column 2 grid number: 7 FILLING BOARD REAL TIME: 57 9 7 1 9 7 1 7 5 9 3 8 5 3 8 5 2 4 1 2 6 4 2 6 4 8 6 3 2 3 8 7 5 8 7 3 9 7 9 4 4 3 9 4 8 1 1 6 5 1 6 2 5 6 2 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 7 from : 9 Total numbers processed so far: 58 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 0 The current coordinate(3x3): (1,0) Following number chosen: 4 being stored at coordinate(9x9): (7,0) currently processing this from 3 x 3:(1,0) Number: 1 has occured: 1 times in column 0 grid number: 7 Number: 2 has occured: 2 times in column 0 grid number: 7 Number: 3 has occured: 1 times in column 0 grid number: 7 Number: 4 has occured: 1 times in column 0 grid number: 7 Number: 5 has occured: 0 times in column 0 grid number: 7 Number: 6 has occured: 0 times in column 0 grid number: 7 Number: 7 has occured: 2 times in column 0 grid number: 7 Number: 8 has occured: 0 times in column 0 grid number: 7 Number: 9 has occured: 1 times in column 0 grid number: 7 FILLING BOARD REAL TIME: 58 9 7 1 9 7 1 7 5 9 3 8 5 3 8 5 2 4 1 2 6 4 2 6 4 8 6 3 2 3 8 7 5 8 7 3 9 7 9 4 4 3 9 4 8 1 1 6 5 1 6 2 5 6 2 7 3 1 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 7 from : 9 Total numbers processed so far: 59 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 1 The current coordinate(3x3): (1,1) Following number chosen: 9 being stored at coordinate(9x9): (7,1) currently processing this from 3 x 3:(1,1) Number: 1 has occured: 0 times in column 1 grid number: 7 Number: 2 has occured: 0 times in column 1 grid number: 7 Number: 3 has occured: 2 times in column 1 grid number: 7 Number: 4 has occured: 0 times in column 1 grid number: 7 Number: 5 has occured: 0 times in column 1 grid number: 7 Number: 6 has occured: 2 times in column 1 grid number: 7 Number: 7 has occured: 1 times in column 1 grid number: 7 Number: 8 has occured: 1 times in column 1 grid number: 7 Number: 9 has occured: 2 times in column 1 grid number: 7 FILLING BOARD REAL TIME: 59 9 7 1 9 7 1 7 5 9 3 8 5 3 8 5 2 4 1 2 6 4 2 6 4 8 6 3 2 3 8 7 5 8 7 3 9 7 9 4 4 3 9 4 8 1 1 6 5 1 6 2 5 6 2 7 3 1 0 0 0 0 0 0 4 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 7 from : 9 Total numbers processed so far: 60 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 2 The current coordinate(3x3): (1,2) Following number chosen: 8 being stored at coordinate(9x9): (7,2) currently processing this from 3 x 3:(1,2) Number: 1 has occured: 2 times in column 2 grid number: 7 Number: 2 has occured: 0 times in column 2 grid number: 7 Number: 3 has occured: 0 times in column 2 grid number: 7 Number: 4 has occured: 2 times in column 2 grid number: 7 Number: 5 has occured: 2 times in column 2 grid number: 7 Number: 6 has occured: 0 times in column 2 grid number: 7 Number: 7 has occured: 0 times in column 2 grid number: 7 Number: 8 has occured: 2 times in column 2 grid number: 7 Number: 9 has occured: 0 times in column 2 grid number: 7 FILLING BOARD REAL TIME: 60 9 7 1 9 7 1 7 5 9 3 8 5 3 8 5 2 4 1 2 6 4 2 6 4 8 6 3 2 3 8 7 5 8 7 3 9 7 9 4 4 3 9 4 8 1 1 6 5 1 6 2 5 6 2 7 3 1 0 0 0 0 0 0 4 9 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 7 from : 9 Total numbers processed so far: 61 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 0 The current coordinate(3x3): (2,0) Following number chosen: 6 being stored at coordinate(9x9): (8,0) currently processing this from 3 x 3:(2,0) Number: 1 has occured: 1 times in column 0 grid number: 7 Number: 2 has occured: 2 times in column 0 grid number: 7 Number: 3 has occured: 1 times in column 0 grid number: 7 Number: 4 has occured: 1 times in column 0 grid number: 7 Number: 5 has occured: 0 times in column 0 grid number: 7 Number: 6 has occured: 1 times in column 0 grid number: 7 Number: 7 has occured: 2 times in column 0 grid number: 7 Number: 8 has occured: 0 times in column 0 grid number: 7 Number: 9 has occured: 1 times in column 0 grid number: 7 FILLING BOARD REAL TIME: 61 9 7 1 9 7 1 7 5 9 3 8 5 3 8 5 2 4 1 2 6 4 2 6 4 8 6 3 2 3 8 7 5 8 7 3 9 7 9 4 4 3 9 4 8 1 1 6 5 1 6 2 5 6 2 7 3 1 0 0 0 0 0 0 4 9 8 0 0 0 0 0 0 6 0 0 0 0 0 0 0 0 Selecting grid (3x3) 7 from : 9 Total numbers processed so far: 62 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 1 The current coordinate(3x3): (2,1) Following number chosen: 5 being stored at coordinate(9x9): (8,1) currently processing this from 3 x 3:(2,1) Number: 1 has occured: 0 times in column 1 grid number: 7 Number: 2 has occured: 0 times in column 1 grid number: 7 Number: 3 has occured: 2 times in column 1 grid number: 7 Number: 4 has occured: 0 times in column 1 grid number: 7 Number: 5 has occured: 1 times in column 1 grid number: 7 Number: 6 has occured: 2 times in column 1 grid number: 7 Number: 7 has occured: 1 times in column 1 grid number: 7 Number: 8 has occured: 1 times in column 1 grid number: 7 Number: 9 has occured: 2 times in column 1 grid number: 7 FILLING BOARD REAL TIME: 62 9 7 1 9 7 1 7 5 9 3 8 5 3 8 5 2 4 1 2 6 4 2 6 4 8 6 3 2 3 8 7 5 8 7 3 9 7 9 4 4 3 9 4 8 1 1 6 5 1 6 2 5 6 2 7 3 1 0 0 0 0 0 0 4 9 8 0 0 0 0 0 0 6 5 0 0 0 0 0 0 0 Selecting grid (3x3) 7 from : 9 Total numbers processed so far: 63 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 2 The current coordinate(3x3): (2,2) Following number chosen: 2 being stored at coordinate(9x9): (8,2) currently processing this from 3 x 3:(2,2) Number: 1 has occured: 2 times in column 2 grid number: 7 Number: 2 has occured: 1 times in column 2 grid number: 7 Number: 3 has occured: 0 times in column 2 grid number: 7 Number: 4 has occured: 2 times in column 2 grid number: 7 Number: 5 has occured: 2 times in column 2 grid number: 7 Number: 6 has occured: 0 times in column 2 grid number: 7 Number: 7 has occured: 0 times in column 2 grid number: 7 Number: 8 has occured: 2 times in column 2 grid number: 7 Number: 9 has occured: 0 times in column 2 grid number: 7 FILLING BOARD REAL TIME: 63 9 7 1 9 7 1 7 5 9 3 8 5 3 8 5 2 4 1 2 6 4 2 6 4 8 6 3 2 3 8 7 5 8 7 3 9 7 9 4 4 3 9 4 8 1 1 6 5 1 6 2 5 6 2 7 3 1 0 0 0 0 0 0 4 9 8 0 0 0 0 0 0 6 5 2 0 0 0 0 0 0 row: true col: true Numbers processed in 3x3 grid:9 START PROCESS AGAIN ----------------CURRENT violating permutation sequences: [1, 3, 0, 0, 0, 0, 0, 0, 0] ----------------CURRENT violating permutation sequences: [9, 8, 0, 0, 0, 0, 0, 0, 0] 1 2 3 4 *********************************GRID ALREADY SELECTED(7) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(1) GENERATING ANOTHER 5 *********************************GRID ALREADY SELECTED(7) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(6) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(7) GENERATING ANOTHER 6 7 8 *********************************GRID ALREADY SELECTED(7) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(6) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(9) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(1) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(4) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(7) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(6) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(1) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(4) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(2) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(7) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(1) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(1) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(1) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(10) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(7) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(9) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(1) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(10) GENERATING ANOTHER 9-----------THESE ARE PERMUTATIONS: [7, 6, 10, 1, 9, 2, 4, 3, 5] 9 Selecting grid (3x3) 8 from : 9 Total numbers processed so far: 64 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 3 The current coordinate(3x3): (0,0) Following number chosen: 2 being stored at coordinate(9x9): (6,3) currently processing this from 3 x 3:(0,0) Number: 1 has occured: 1 times in column 3 grid number: 8 Number: 2 has occured: 2 times in column 3 grid number: 8 Number: 3 has occured: 1 times in column 3 grid number: 8 Number: 4 has occured: 1 times in column 3 grid number: 8 Number: 5 has occured: 0 times in column 3 grid number: 8 Number: 6 has occured: 0 times in column 3 grid number: 8 Number: 7 has occured: 1 times in column 3 grid number: 8 Number: 8 has occured: 0 times in column 3 grid number: 8 Number: 9 has occured: 1 times in column 3 grid number: 8 FILLING BOARD REAL TIME: 64 9 7 1 9 7 1 7 5 9 3 8 5 3 8 5 2 4 1 2 6 4 2 6 4 8 6 3 2 3 8 7 5 8 7 3 9 7 9 4 4 3 9 4 8 1 1 6 5 1 6 2 5 6 2 7 3 1 2 0 0 0 0 0 4 9 8 0 0 0 0 0 0 6 5 2 0 0 0 0 0 0 Selecting grid (3x3) 8 from : 9 Total numbers processed so far: 65 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 4 The current coordinate(3x3): (0,1) Following number chosen: 9 being stored at coordinate(9x9): (6,4) currently processing this from 3 x 3:(0,1) Number: 1 has occured: 0 times in column 4 grid number: 8 Number: 2 has occured: 0 times in column 4 grid number: 8 Number: 3 has occured: 1 times in column 4 grid number: 8 Number: 4 has occured: 0 times in column 4 grid number: 8 Number: 5 has occured: 1 times in column 4 grid number: 8 Number: 6 has occured: 2 times in column 4 grid number: 8 Number: 7 has occured: 1 times in column 4 grid number: 8 Number: 8 has occured: 1 times in column 4 grid number: 8 Number: 9 has occured: 1 times in column 4 grid number: 8 FILLING BOARD REAL TIME: 65 9 7 1 9 7 1 7 5 9 3 8 5 3 8 5 2 4 1 2 6 4 2 6 4 8 6 3 2 3 8 7 5 8 7 3 9 7 9 4 4 3 9 4 8 1 1 6 5 1 6 2 5 6 2 7 3 1 2 9 0 0 0 0 4 9 8 0 0 0 0 0 0 6 5 2 0 0 0 0 0 0 Selecting grid (3x3) 8 from : 9 Total numbers processed so far: 66 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 5 The current coordinate(3x3): (0,2) Following number chosen: 3 being stored at coordinate(9x9): (6,5) currently processing this from 3 x 3:(0,2) Number: 1 has occured: 1 times in column 5 grid number: 8 Number: 2 has occured: 1 times in column 5 grid number: 8 Number: 3 has occured: 1 times in column 5 grid number: 8 Number: 4 has occured: 1 times in column 5 grid number: 8 Number: 5 has occured: 1 times in column 5 grid number: 8 Number: 6 has occured: 0 times in column 5 grid number: 8 Number: 7 has occured: 0 times in column 5 grid number: 8 Number: 8 has occured: 1 times in column 5 grid number: 8 Number: 9 has occured: 1 times in column 5 grid number: 8 FILLING BOARD REAL TIME: 66 9 7 1 9 7 1 7 5 9 3 8 5 3 8 5 2 4 1 2 6 4 2 6 4 8 6 3 2 3 8 7 5 8 7 3 9 7 9 4 4 3 9 4 8 1 1 6 5 1 6 2 5 6 2 7 3 1 2 9 3 0 0 0 4 9 8 0 0 0 0 0 0 6 5 2 0 0 0 0 0 0 Selecting grid (3x3) 8 from : 9 Total numbers processed so far: 67 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 3 The current coordinate(3x3): (1,0) Following number chosen: 4 being stored at coordinate(9x9): (7,3) currently processing this from 3 x 3:(1,0) Number: 1 has occured: 1 times in column 3 grid number: 8 Number: 2 has occured: 2 times in column 3 grid number: 8 Number: 3 has occured: 1 times in column 3 grid number: 8 Number: 4 has occured: 2 times in column 3 grid number: 8 Number: 5 has occured: 0 times in column 3 grid number: 8 Number: 6 has occured: 0 times in column 3 grid number: 8 Number: 7 has occured: 1 times in column 3 grid number: 8 Number: 8 has occured: 0 times in column 3 grid number: 8 Number: 9 has occured: 1 times in column 3 grid number: 8 FILLING BOARD REAL TIME: 67 9 7 1 9 7 1 7 5 9 3 8 5 3 8 5 2 4 1 2 6 4 2 6 4 8 6 3 2 3 8 7 5 8 7 3 9 7 9 4 4 3 9 4 8 1 1 6 5 1 6 2 5 6 2 7 3 1 2 9 3 0 0 0 4 9 8 4 0 0 0 0 0 6 5 2 0 0 0 0 0 0 Selecting grid (3x3) 8 from : 9 Total numbers processed so far: 68 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 4 The current coordinate(3x3): (1,1) Following number chosen: 7 being stored at coordinate(9x9): (7,4) currently processing this from 3 x 3:(1,1) Number: 1 has occured: 0 times in column 4 grid number: 8 Number: 2 has occured: 0 times in column 4 grid number: 8 Number: 3 has occured: 1 times in column 4 grid number: 8 Number: 4 has occured: 0 times in column 4 grid number: 8 Number: 5 has occured: 1 times in column 4 grid number: 8 Number: 6 has occured: 2 times in column 4 grid number: 8 Number: 7 has occured: 2 times in column 4 grid number: 8 Number: 8 has occured: 1 times in column 4 grid number: 8 Number: 9 has occured: 1 times in column 4 grid number: 8 FILLING BOARD REAL TIME: 68 9 7 1 9 7 1 7 5 9 3 8 5 3 8 5 2 4 1 2 6 4 2 6 4 8 6 3 2 3 8 7 5 8 7 3 9 7 9 4 4 3 9 4 8 1 1 6 5 1 6 2 5 6 2 7 3 1 2 9 3 0 0 0 4 9 8 4 7 0 0 0 0 6 5 2 0 0 0 0 0 0 Selecting grid (3x3) 8 from : 9 Total numbers processed so far: 69 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 5 The current coordinate(3x3): (1,2) Following number chosen: 6 being stored at coordinate(9x9): (7,5) currently processing this from 3 x 3:(1,2) Number: 1 has occured: 1 times in column 5 grid number: 8 Number: 2 has occured: 1 times in column 5 grid number: 8 Number: 3 has occured: 1 times in column 5 grid number: 8 Number: 4 has occured: 1 times in column 5 grid number: 8 Number: 5 has occured: 1 times in column 5 grid number: 8 Number: 6 has occured: 1 times in column 5 grid number: 8 Number: 7 has occured: 0 times in column 5 grid number: 8 Number: 8 has occured: 1 times in column 5 grid number: 8 Number: 9 has occured: 1 times in column 5 grid number: 8 FILLING BOARD REAL TIME: 69 9 7 1 9 7 1 7 5 9 3 8 5 3 8 5 2 4 1 2 6 4 2 6 4 8 6 3 2 3 8 7 5 8 7 3 9 7 9 4 4 3 9 4 8 1 1 6 5 1 6 2 5 6 2 7 3 1 2 9 3 0 0 0 4 9 8 4 7 6 0 0 0 6 5 2 0 0 0 0 0 0 Selecting grid (3x3) 8 from : 9 Total numbers processed so far: 70 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 3 The current coordinate(3x3): (2,0) Following number chosen: 1 being stored at coordinate(9x9): (8,3) currently processing this from 3 x 3:(2,0) Number: 1 has occured: 2 times in column 3 grid number: 8 Number: 2 has occured: 2 times in column 3 grid number: 8 Number: 3 has occured: 1 times in column 3 grid number: 8 Number: 4 has occured: 2 times in column 3 grid number: 8 Number: 5 has occured: 0 times in column 3 grid number: 8 Number: 6 has occured: 0 times in column 3 grid number: 8 Number: 7 has occured: 1 times in column 3 grid number: 8 Number: 8 has occured: 0 times in column 3 grid number: 8 Number: 9 has occured: 1 times in column 3 grid number: 8 FILLING BOARD REAL TIME: 70 9 7 1 9 7 1 7 5 9 3 8 5 3 8 5 2 4 1 2 6 4 2 6 4 8 6 3 2 3 8 7 5 8 7 3 9 7 9 4 4 3 9 4 8 1 1 6 5 1 6 2 5 6 2 7 3 1 2 9 3 0 0 0 4 9 8 4 7 6 0 0 0 6 5 2 1 0 0 0 0 0 Selecting grid (3x3) 8 from : 9 Total numbers processed so far: 71 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 4 The current coordinate(3x3): (2,1) Following number chosen: 8 being stored at coordinate(9x9): (8,4) currently processing this from 3 x 3:(2,1) Number: 1 has occured: 0 times in column 4 grid number: 8 Number: 2 has occured: 0 times in column 4 grid number: 8 Number: 3 has occured: 1 times in column 4 grid number: 8 Number: 4 has occured: 0 times in column 4 grid number: 8 Number: 5 has occured: 1 times in column 4 grid number: 8 Number: 6 has occured: 2 times in column 4 grid number: 8 Number: 7 has occured: 2 times in column 4 grid number: 8 Number: 8 has occured: 2 times in column 4 grid number: 8 Number: 9 has occured: 1 times in column 4 grid number: 8 FILLING BOARD REAL TIME: 71 9 7 1 9 7 1 7 5 9 3 8 5 3 8 5 2 4 1 2 6 4 2 6 4 8 6 3 2 3 8 7 5 8 7 3 9 7 9 4 4 3 9 4 8 1 1 6 5 1 6 2 5 6 2 7 3 1 2 9 3 0 0 0 4 9 8 4 7 6 0 0 0 6 5 2 1 8 0 0 0 0 Selecting grid (3x3) 8 from : 9 Total numbers processed so far: 72 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 5 The current coordinate(3x3): (2,2) Following number chosen: 5 being stored at coordinate(9x9): (8,5) currently processing this from 3 x 3:(2,2) Number: 1 has occured: 1 times in column 5 grid number: 8 Number: 2 has occured: 1 times in column 5 grid number: 8 Number: 3 has occured: 1 times in column 5 grid number: 8 Number: 4 has occured: 1 times in column 5 grid number: 8 Number: 5 has occured: 2 times in column 5 grid number: 8 Number: 6 has occured: 1 times in column 5 grid number: 8 Number: 7 has occured: 0 times in column 5 grid number: 8 Number: 8 has occured: 1 times in column 5 grid number: 8 Number: 9 has occured: 1 times in column 5 grid number: 8 FILLING BOARD REAL TIME: 72 9 7 1 9 7 1 7 5 9 3 8 5 3 8 5 2 4 1 2 6 4 2 6 4 8 6 3 2 3 8 7 5 8 7 3 9 7 9 4 4 3 9 4 8 1 1 6 5 1 6 2 5 6 2 7 3 1 2 9 3 0 0 0 4 9 8 4 7 6 0 0 0 6 5 2 1 8 5 0 0 0 row: true col: true Numbers processed in 3x3 grid:9 START PROCESS AGAIN ----------------CURRENT violating permutation sequences: [1, 3, 0, 0, 0, 0, 0, 0, 0] ----------------CURRENT violating permutation sequences: [9, 8, 0, 0, 0, 0, 0, 0, 0] 1 *********************************GRID ALREADY SELECTED(6) GENERATING ANOTHER 2 3 4 5 6 *********************************GRID ALREADY SELECTED(3) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(8) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(6) GENERATING ANOTHER 7 *********************************GRID ALREADY SELECTED(6) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(8) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(6) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(2) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(2) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(4) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(8) GENERATING ANOTHER 8 *********************************GRID ALREADY SELECTED(6) GENERATING ANOTHER 9-----------THESE ARE PERMUTATIONS: [6, 3, 8, 4, 5, 2, 7, 10, 9] 9 Selecting grid (3x3) 9 from : 9 Total numbers processed so far: 73 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 6 The current coordinate(3x3): (0,0) Following number chosen: 7 being stored at coordinate(9x9): (6,6) currently processing this from 3 x 3:(0,0) Number: 1 has occured: 0 times in column 6 grid number: 9 Number: 2 has occured: 1 times in column 6 grid number: 9 Number: 3 has occured: 0 times in column 6 grid number: 9 Number: 4 has occured: 1 times in column 6 grid number: 9 Number: 5 has occured: 1 times in column 6 grid number: 9 Number: 6 has occured: 0 times in column 6 grid number: 9 Number: 7 has occured: 3 times in column 6 grid number: 9 Number: 8 has occured: 1 times in column 6 grid number: 9 Number: 9 has occured: 0 times in column 6 grid number: 9 FILLING BOARD REAL TIME: 73 9 7 1 9 7 1 7 5 9 3 8 5 3 8 5 2 4 1 2 6 4 2 6 4 8 6 3 2 3 8 7 5 8 7 3 9 7 9 4 4 3 9 4 8 1 1 6 5 1 6 2 5 6 2 7 3 1 2 9 3 7 0 0 4 9 8 4 7 6 0 0 0 6 5 2 1 8 5 0 0 0 Selecting grid (3x3) 9 from : 9 Total numbers processed so far: 74 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 7 The current coordinate(3x3): (0,1) Following number chosen: 3 being stored at coordinate(9x9): (6,7) currently processing this from 3 x 3:(0,1) Number: 1 has occured: 0 times in column 7 grid number: 9 Number: 2 has occured: 0 times in column 7 grid number: 9 Number: 3 has occured: 2 times in column 7 grid number: 9 Number: 4 has occured: 1 times in column 7 grid number: 9 Number: 5 has occured: 1 times in column 7 grid number: 9 Number: 6 has occured: 2 times in column 7 grid number: 9 Number: 7 has occured: 0 times in column 7 grid number: 9 Number: 8 has occured: 1 times in column 7 grid number: 9 Number: 9 has occured: 0 times in column 7 grid number: 9 FILLING BOARD REAL TIME: 74 9 7 1 9 7 1 7 5 9 3 8 5 3 8 5 2 4 1 2 6 4 2 6 4 8 6 3 2 3 8 7 5 8 7 3 9 7 9 4 4 3 9 4 8 1 1 6 5 1 6 2 5 6 2 7 3 1 2 9 3 7 3 0 4 9 8 4 7 6 0 0 0 6 5 2 1 8 5 0 0 0 Selecting grid (3x3) 9 from : 9 Total numbers processed so far: 75 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 8 The current coordinate(3x3): (0,2) Following number chosen: 9 being stored at coordinate(9x9): (6,8) currently processing this from 3 x 3:(0,2) Number: 1 has occured: 2 times in column 8 grid number: 9 Number: 2 has occured: 1 times in column 8 grid number: 9 Number: 3 has occured: 1 times in column 8 grid number: 9 Number: 4 has occured: 0 times in column 8 grid number: 9 Number: 5 has occured: 0 times in column 8 grid number: 9 Number: 6 has occured: 0 times in column 8 grid number: 9 Number: 7 has occured: 0 times in column 8 grid number: 9 Number: 8 has occured: 0 times in column 8 grid number: 9 Number: 9 has occured: 3 times in column 8 grid number: 9 FILLING BOARD REAL TIME: 75 9 7 1 9 7 1 7 5 9 3 8 5 3 8 5 2 4 1 2 6 4 2 6 4 8 6 3 2 3 8 7 5 8 7 3 9 7 9 4 4 3 9 4 8 1 1 6 5 1 6 2 5 6 2 7 3 1 2 9 3 7 3 9 4 9 8 4 7 6 0 0 0 6 5 2 1 8 5 0 0 0 Selecting grid (3x3) 9 from : 9 Total numbers processed so far: 76 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 6 The current coordinate(3x3): (1,0) Following number chosen: 4 being stored at coordinate(9x9): (7,6) currently processing this from 3 x 3:(1,0) Number: 1 has occured: 0 times in column 6 grid number: 9 Number: 2 has occured: 1 times in column 6 grid number: 9 Number: 3 has occured: 0 times in column 6 grid number: 9 Number: 4 has occured: 2 times in column 6 grid number: 9 Number: 5 has occured: 1 times in column 6 grid number: 9 Number: 6 has occured: 0 times in column 6 grid number: 9 Number: 7 has occured: 3 times in column 6 grid number: 9 Number: 8 has occured: 1 times in column 6 grid number: 9 Number: 9 has occured: 0 times in column 6 grid number: 9 FILLING BOARD REAL TIME: 76 9 7 1 9 7 1 7 5 9 3 8 5 3 8 5 2 4 1 2 6 4 2 6 4 8 6 3 2 3 8 7 5 8 7 3 9 7 9 4 4 3 9 4 8 1 1 6 5 1 6 2 5 6 2 7 3 1 2 9 3 7 3 9 4 9 8 4 7 6 4 0 0 6 5 2 1 8 5 0 0 0 Selecting grid (3x3) 9 from : 9 Total numbers processed so far: 77 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 7 The current coordinate(3x3): (1,1) Following number chosen: 8 being stored at coordinate(9x9): (7,7) currently processing this from 3 x 3:(1,1) Number: 1 has occured: 0 times in column 7 grid number: 9 Number: 2 has occured: 0 times in column 7 grid number: 9 Number: 3 has occured: 2 times in column 7 grid number: 9 Number: 4 has occured: 1 times in column 7 grid number: 9 Number: 5 has occured: 1 times in column 7 grid number: 9 Number: 6 has occured: 2 times in column 7 grid number: 9 Number: 7 has occured: 0 times in column 7 grid number: 9 Number: 8 has occured: 2 times in column 7 grid number: 9 Number: 9 has occured: 0 times in column 7 grid number: 9 FILLING BOARD REAL TIME: 77 9 7 1 9 7 1 7 5 9 3 8 5 3 8 5 2 4 1 2 6 4 2 6 4 8 6 3 2 3 8 7 5 8 7 3 9 7 9 4 4 3 9 4 8 1 1 6 5 1 6 2 5 6 2 7 3 1 2 9 3 7 3 9 4 9 8 4 7 6 4 8 0 6 5 2 1 8 5 0 0 0 Selecting grid (3x3) 9 from : 9 Total numbers processed so far: 78 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 8 The current coordinate(3x3): (1,2) Following number chosen: 1 being stored at coordinate(9x9): (7,8) currently processing this from 3 x 3:(1,2) Number: 1 has occured: 3 times in column 8 grid number: 9 Number: 2 has occured: 1 times in column 8 grid number: 9 Number: 3 has occured: 1 times in column 8 grid number: 9 Number: 4 has occured: 0 times in column 8 grid number: 9 Number: 5 has occured: 0 times in column 8 grid number: 9 Number: 6 has occured: 0 times in column 8 grid number: 9 Number: 7 has occured: 0 times in column 8 grid number: 9 Number: 8 has occured: 0 times in column 8 grid number: 9 Number: 9 has occured: 3 times in column 8 grid number: 9 FILLING BOARD REAL TIME: 78 9 7 1 9 7 1 7 5 9 3 8 5 3 8 5 2 4 1 2 6 4 2 6 4 8 6 3 2 3 8 7 5 8 7 3 9 7 9 4 4 3 9 4 8 1 1 6 5 1 6 2 5 6 2 7 3 1 2 9 3 7 3 9 4 9 8 4 7 6 4 8 1 6 5 2 1 8 5 0 0 0 Selecting grid (3x3) 9 from : 9 Total numbers processed so far: 79 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 6 The current coordinate(3x3): (2,0) Following number chosen: 5 being stored at coordinate(9x9): (8,6) currently processing this from 3 x 3:(2,0) Number: 1 has occured: 0 times in column 6 grid number: 9 Number: 2 has occured: 1 times in column 6 grid number: 9 Number: 3 has occured: 0 times in column 6 grid number: 9 Number: 4 has occured: 2 times in column 6 grid number: 9 Number: 5 has occured: 2 times in column 6 grid number: 9 Number: 6 has occured: 0 times in column 6 grid number: 9 Number: 7 has occured: 3 times in column 6 grid number: 9 Number: 8 has occured: 1 times in column 6 grid number: 9 Number: 9 has occured: 0 times in column 6 grid number: 9 FILLING BOARD REAL TIME: 79 9 7 1 9 7 1 7 5 9 3 8 5 3 8 5 2 4 1 2 6 4 2 6 4 8 6 3 2 3 8 7 5 8 7 3 9 7 9 4 4 3 9 4 8 1 1 6 5 1 6 2 5 6 2 7 3 1 2 9 3 7 3 9 4 9 8 4 7 6 4 8 1 6 5 2 1 8 5 5 0 0 Selecting grid (3x3) 9 from : 9 Total numbers processed so far: 80 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 7 The current coordinate(3x3): (2,1) Following number chosen: 6 being stored at coordinate(9x9): (8,7) currently processing this from 3 x 3:(2,1) Number: 1 has occured: 0 times in column 7 grid number: 9 Number: 2 has occured: 0 times in column 7 grid number: 9 Number: 3 has occured: 2 times in column 7 grid number: 9 Number: 4 has occured: 1 times in column 7 grid number: 9 Number: 5 has occured: 1 times in column 7 grid number: 9 Number: 6 has occured: 3 times in column 7 grid number: 9 Number: 7 has occured: 0 times in column 7 grid number: 9 Number: 8 has occured: 2 times in column 7 grid number: 9 Number: 9 has occured: 0 times in column 7 grid number: 9 FILLING BOARD REAL TIME: 80 9 7 1 9 7 1 7 5 9 3 8 5 3 8 5 2 4 1 2 6 4 2 6 4 8 6 3 2 3 8 7 5 8 7 3 9 7 9 4 4 3 9 4 8 1 1 6 5 1 6 2 5 6 2 7 3 1 2 9 3 7 3 9 4 9 8 4 7 6 4 8 1 6 5 2 1 8 5 5 6 0 Selecting grid (3x3) 9 from : 9 Total numbers processed so far: 81 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 8 The current coordinate(3x3): (2,2) Following number chosen: 2 being stored at coordinate(9x9): (8,8) currently processing this from 3 x 3:(2,2) Number: 1 has occured: 3 times in column 8 grid number: 9 Number: 2 has occured: 2 times in column 8 grid number: 9 Number: 3 has occured: 1 times in column 8 grid number: 9 Number: 4 has occured: 0 times in column 8 grid number: 9 Number: 5 has occured: 0 times in column 8 grid number: 9 Number: 6 has occured: 0 times in column 8 grid number: 9 Number: 7 has occured: 0 times in column 8 grid number: 9 Number: 8 has occured: 0 times in column 8 grid number: 9 Number: 9 has occured: 3 times in column 8 grid number: 9 FILLING BOARD REAL TIME: 81 9 7 1 9 7 1 7 5 9 3 8 5 3 8 5 2 4 1 2 6 4 2 6 4 8 6 3 2 3 8 7 5 8 7 3 9 7 9 4 4 3 9 4 8 1 1 6 5 1 6 2 5 6 2 7 3 1 2 9 3 7 3 9 4 9 8 4 7 6 4 8 1 6 5 2 1 8 5 5 6 2 row: true col: true Numbers processed in 3x3 grid:9 *********************Current completed sudoku board(s): 0 out of 108,883,584,818,776,183,656,945,007,213,012,309,135,068,193,536,000 Attempts: 2 NUMBER RECORDED PERMUTATION SEQUENCE VIOLATIONS (includes duplicate entries): 2 NUMBER BLOCKED SEQUENCES IN EXECUTION: 0 Better luck next time, failed on board attempt:0 Permutations selected: (6,3,8,4,5,2,7,10,9)minimum: 1 maximum:10 Moving onto Board Number: 1 START PROCESS AGAIN ----------------CURRENT violating permutation sequences: [1, 3, 0, 0, 0, 0, 0, 0, 0] ----------------CURRENT violating permutation sequences: [9, 8, 0, 0, 0, 0, 0, 0, 0] 1 CURRENT permutation numbers generated: [9, 6, 0, 0, 0, 0, 0, 0, 0] 2 CURRENT permutation numbers generated: [9, 6, 8, 0, 0, 0, 0, 0, 0] 3 CURRENT permutation numbers generated: [9, 6, 8, 1, 0, 0, 0, 0, 0] 4 *********************************GRID ALREADY SELECTED(1) GENERATING ANOTHER CURRENT permutation numbers generated: [9, 6, 8, 1, 3, 0, 0, 0, 0] 5 CURRENT permutation numbers generated: [9, 6, 8, 1, 3, 7, 0, 0, 0] 6 CURRENT permutation numbers generated: [9, 6, 8, 1, 3, 7, 4, 0, 0] 7 *********************************GRID ALREADY SELECTED(9) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(8) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(8) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(6) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(4) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(6) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(7) GENERATING ANOTHER CURRENT permutation numbers generated: [9, 6, 8, 1, 3, 7, 4, 5, 0] 8 *********************************GRID ALREADY SELECTED(6) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(7) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(3) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(5) GENERATING ANOTHER 9-----------THESE ARE PERMUTATIONS: [9, 6, 8, 1, 3, 7, 4, 5, 2] CURRENT permutation numbers generated: [9, 6, 8, 1, 3, 7, 4, 5, 2] 9 Selecting grid (3x3) 1 from : 9 Total numbers processed so far: 1 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 0 The current coordinate(3x3): (0,0) Following number chosen: 2 being stored at coordinate(9x9): (0,0) currently processing this from 3 x 3:(0,0) Number: 1 has occured: 0 times in column 0 grid number: 1 Number: 2 has occured: 1 times in column 0 grid number: 1 Number: 3 has occured: 0 times in column 0 grid number: 1 Number: 4 has occured: 0 times in column 0 grid number: 1 Number: 5 has occured: 0 times in column 0 grid number: 1 Number: 6 has occured: 0 times in column 0 grid number: 1 Number: 7 has occured: 0 times in column 0 grid number: 1 Number: 8 has occured: 0 times in column 0 grid number: 1 Number: 9 has occured: 0 times in column 0 grid number: 1 FILLING BOARD REAL TIME: 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 1 from : 9 Total numbers processed so far: 2 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 1 The current coordinate(3x3): (0,1) Following number chosen: 3 being stored at coordinate(9x9): (0,1) currently processing this from 3 x 3:(0,1) Number: 1 has occured: 0 times in column 1 grid number: 1 Number: 2 has occured: 0 times in column 1 grid number: 1 Number: 3 has occured: 1 times in column 1 grid number: 1 Number: 4 has occured: 0 times in column 1 grid number: 1 Number: 5 has occured: 0 times in column 1 grid number: 1 Number: 6 has occured: 0 times in column 1 grid number: 1 Number: 7 has occured: 0 times in column 1 grid number: 1 Number: 8 has occured: 0 times in column 1 grid number: 1 Number: 9 has occured: 0 times in column 1 grid number: 1 FILLING BOARD REAL TIME: 2 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 1 from : 9 Total numbers processed so far: 3 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 2 The current coordinate(3x3): (0,2) Following number chosen: 8 being stored at coordinate(9x9): (0,2) currently processing this from 3 x 3:(0,2) Number: 1 has occured: 0 times in column 2 grid number: 1 Number: 2 has occured: 0 times in column 2 grid number: 1 Number: 3 has occured: 0 times in column 2 grid number: 1 Number: 4 has occured: 0 times in column 2 grid number: 1 Number: 5 has occured: 0 times in column 2 grid number: 1 Number: 6 has occured: 0 times in column 2 grid number: 1 Number: 7 has occured: 0 times in column 2 grid number: 1 Number: 8 has occured: 1 times in column 2 grid number: 1 Number: 9 has occured: 0 times in column 2 grid number: 1 FILLING BOARD REAL TIME: 3 2 3 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 1 from : 9 Total numbers processed so far: 4 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 0 The current coordinate(3x3): (1,0) Following number chosen: 7 being stored at coordinate(9x9): (1,0) currently processing this from 3 x 3:(1,0) Number: 1 has occured: 0 times in column 0 grid number: 1 Number: 2 has occured: 1 times in column 0 grid number: 1 Number: 3 has occured: 0 times in column 0 grid number: 1 Number: 4 has occured: 0 times in column 0 grid number: 1 Number: 5 has occured: 0 times in column 0 grid number: 1 Number: 6 has occured: 0 times in column 0 grid number: 1 Number: 7 has occured: 1 times in column 0 grid number: 1 Number: 8 has occured: 0 times in column 0 grid number: 1 Number: 9 has occured: 0 times in column 0 grid number: 1 FILLING BOARD REAL TIME: 4 2 3 8 0 0 0 0 0 0 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 1 from : 9 Total numbers processed so far: 5 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 1 The current coordinate(3x3): (1,1) Following number chosen: 9 being stored at coordinate(9x9): (1,1) currently processing this from 3 x 3:(1,1) Number: 1 has occured: 0 times in column 1 grid number: 1 Number: 2 has occured: 0 times in column 1 grid number: 1 Number: 3 has occured: 1 times in column 1 grid number: 1 Number: 4 has occured: 0 times in column 1 grid number: 1 Number: 5 has occured: 0 times in column 1 grid number: 1 Number: 6 has occured: 0 times in column 1 grid number: 1 Number: 7 has occured: 0 times in column 1 grid number: 1 Number: 8 has occured: 0 times in column 1 grid number: 1 Number: 9 has occured: 1 times in column 1 grid number: 1 FILLING BOARD REAL TIME: 5 2 3 8 0 0 0 0 0 0 7 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 1 from : 9 Total numbers processed so far: 6 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 2 The current coordinate(3x3): (1,2) Following number chosen: 4 being stored at coordinate(9x9): (1,2) currently processing this from 3 x 3:(1,2) Number: 1 has occured: 0 times in column 2 grid number: 1 Number: 2 has occured: 0 times in column 2 grid number: 1 Number: 3 has occured: 0 times in column 2 grid number: 1 Number: 4 has occured: 1 times in column 2 grid number: 1 Number: 5 has occured: 0 times in column 2 grid number: 1 Number: 6 has occured: 0 times in column 2 grid number: 1 Number: 7 has occured: 0 times in column 2 grid number: 1 Number: 8 has occured: 1 times in column 2 grid number: 1 Number: 9 has occured: 0 times in column 2 grid number: 1 FILLING BOARD REAL TIME: 6 2 3 8 0 0 0 0 0 0 7 9 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 1 from : 9 Total numbers processed so far: 7 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 0 The current coordinate(3x3): (2,0) Following number chosen: 1 being stored at coordinate(9x9): (2,0) currently processing this from 3 x 3:(2,0) Number: 1 has occured: 1 times in column 0 grid number: 1 Number: 2 has occured: 1 times in column 0 grid number: 1 Number: 3 has occured: 0 times in column 0 grid number: 1 Number: 4 has occured: 0 times in column 0 grid number: 1 Number: 5 has occured: 0 times in column 0 grid number: 1 Number: 6 has occured: 0 times in column 0 grid number: 1 Number: 7 has occured: 1 times in column 0 grid number: 1 Number: 8 has occured: 0 times in column 0 grid number: 1 Number: 9 has occured: 0 times in column 0 grid number: 1 FILLING BOARD REAL TIME: 7 2 3 8 0 0 0 0 0 0 7 9 4 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 1 from : 9 Total numbers processed so far: 8 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 1 The current coordinate(3x3): (2,1) Following number chosen: 6 being stored at coordinate(9x9): (2,1) currently processing this from 3 x 3:(2,1) Number: 1 has occured: 0 times in column 1 grid number: 1 Number: 2 has occured: 0 times in column 1 grid number: 1 Number: 3 has occured: 1 times in column 1 grid number: 1 Number: 4 has occured: 0 times in column 1 grid number: 1 Number: 5 has occured: 0 times in column 1 grid number: 1 Number: 6 has occured: 1 times in column 1 grid number: 1 Number: 7 has occured: 0 times in column 1 grid number: 1 Number: 8 has occured: 0 times in column 1 grid number: 1 Number: 9 has occured: 1 times in column 1 grid number: 1 FILLING BOARD REAL TIME: 8 2 3 8 0 0 0 0 0 0 7 9 4 0 0 0 0 0 0 1 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 1 from : 9 Total numbers processed so far: 9 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 2 The current coordinate(3x3): (2,2) Following number chosen: 5 being stored at coordinate(9x9): (2,2) currently processing this from 3 x 3:(2,2) Number: 1 has occured: 0 times in column 2 grid number: 1 Number: 2 has occured: 0 times in column 2 grid number: 1 Number: 3 has occured: 0 times in column 2 grid number: 1 Number: 4 has occured: 1 times in column 2 grid number: 1 Number: 5 has occured: 1 times in column 2 grid number: 1 Number: 6 has occured: 0 times in column 2 grid number: 1 Number: 7 has occured: 0 times in column 2 grid number: 1 Number: 8 has occured: 1 times in column 2 grid number: 1 Number: 9 has occured: 0 times in column 2 grid number: 1 FILLING BOARD REAL TIME: 9 2 3 8 0 0 0 0 0 0 7 9 4 0 0 0 0 0 0 1 6 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 row: false col: false Numbers processed in 3x3 grid:9 START PROCESS AGAIN ----------------CURRENT violating permutation sequences: [1, 3, 0, 0, 0, 0, 0, 0, 0] ----------------CURRENT violating permutation sequences: [9, 8, 0, 0, 0, 0, 0, 0, 0] 1 CURRENT permutation numbers generated: [9, 8, 0, 0, 0, 0, 0, 0, 0] CURRENT permutation numbers generated: [9, 8, 0, 0, 0, 0, 0, 0, 0] [9, 8, 0, 0, 0, 0, 0, 0, 0]is in full violation with [9, 8, 0, 0, 0, 0, 0, 0, 0] This permutation selection violates the board: 9 START PROCESS AGAIN ----------------CURRENT violating permutation sequences: [1, 3, 0, 0, 0, 0, 0, 0, 0] ----------------CURRENT violating permutation sequences: [9, 8, 0, 0, 0, 0, 0, 0, 0] 1 2 3 4 5 *********************************GRID ALREADY SELECTED(9) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(3) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(7) GENERATING ANOTHER 6 7 *********************************GRID ALREADY SELECTED(4) GENERATING ANOTHER 8 9-----------THESE ARE PERMUTATIONS: [3, 4, 7, 2, 9, 8, 6, 1, 10] 9 Selecting grid (3x3) 2 from : 9 Total numbers processed so far: 10 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 3 The current coordinate(3x3): (0,0) Following number chosen: 4 being stored at coordinate(9x9): (0,3) currently processing this from 3 x 3:(0,0) Number: 1 has occured: 0 times in column 3 grid number: 2 Number: 2 has occured: 0 times in column 3 grid number: 2 Number: 3 has occured: 0 times in column 3 grid number: 2 Number: 4 has occured: 1 times in column 3 grid number: 2 Number: 5 has occured: 0 times in column 3 grid number: 2 Number: 6 has occured: 0 times in column 3 grid number: 2 Number: 7 has occured: 0 times in column 3 grid number: 2 Number: 8 has occured: 0 times in column 3 grid number: 2 Number: 9 has occured: 0 times in column 3 grid number: 2 FILLING BOARD REAL TIME: 10 2 3 8 4 0 0 0 0 0 7 9 4 0 0 0 0 0 0 1 6 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 2 from : 9 Total numbers processed so far: 11 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 4 The current coordinate(3x3): (0,1) Following number chosen: 2 being stored at coordinate(9x9): (0,4) currently processing this from 3 x 3:(0,1) 2Blocked permutation sequence: [3, 0, 0, 0, 0, 0, 0, 0, 0] 2Blocked permutation sequence: [3, 4, 0, 0, 0, 0, 0, 0, 0] Number: 1 has occured: 0 times in column 4 grid number: 2 Number: 2 has occured: 1 times in column 4 grid number: 2 Number: 3 has occured: 0 times in column 4 grid number: 2 Number: 4 has occured: 0 times in column 4 grid number: 2 Number: 5 has occured: 0 times in column 4 grid number: 2 Number: 6 has occured: 0 times in column 4 grid number: 2 Number: 7 has occured: 0 times in column 4 grid number: 2 Number: 8 has occured: 0 times in column 4 grid number: 2 Number: 9 has occured: 0 times in column 4 grid number: 2 FILLING BOARD REAL TIME: 11 2 3 8 4 2 0 0 0 0 7 9 4 0 0 0 0 0 0 1 6 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 2 from : 9 Total numbers processed so far: 12 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 5 The current coordinate(3x3): (0,2) Following number chosen: 6 being stored at coordinate(9x9): (0,5) currently processing this from 3 x 3:(0,2) Number: 1 has occured: 0 times in column 5 grid number: 2 Number: 2 has occured: 0 times in column 5 grid number: 2 Number: 3 has occured: 0 times in column 5 grid number: 2 Number: 4 has occured: 0 times in column 5 grid number: 2 Number: 5 has occured: 0 times in column 5 grid number: 2 Number: 6 has occured: 1 times in column 5 grid number: 2 Number: 7 has occured: 0 times in column 5 grid number: 2 Number: 8 has occured: 0 times in column 5 grid number: 2 Number: 9 has occured: 0 times in column 5 grid number: 2 FILLING BOARD REAL TIME: 12 2 3 8 4 2 6 0 0 0 7 9 4 0 0 0 0 0 0 1 6 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 2 from : 9 Total numbers processed so far: 13 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 3 The current coordinate(3x3): (1,0) Following number chosen: 3 being stored at coordinate(9x9): (1,3) currently processing this from 3 x 3:(1,0) Number: 1 has occured: 0 times in column 3 grid number: 2 Number: 2 has occured: 0 times in column 3 grid number: 2 Number: 3 has occured: 1 times in column 3 grid number: 2 Number: 4 has occured: 1 times in column 3 grid number: 2 Number: 5 has occured: 0 times in column 3 grid number: 2 Number: 6 has occured: 0 times in column 3 grid number: 2 Number: 7 has occured: 0 times in column 3 grid number: 2 Number: 8 has occured: 0 times in column 3 grid number: 2 Number: 9 has occured: 0 times in column 3 grid number: 2 FILLING BOARD REAL TIME: 13 2 3 8 4 2 6 0 0 0 7 9 4 3 0 0 0 0 0 1 6 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 2 from : 9 Total numbers processed so far: 14 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 4 The current coordinate(3x3): (1,1) Following number chosen: 9 being stored at coordinate(9x9): (1,4) currently processing this from 3 x 3:(1,1) Number: 1 has occured: 0 times in column 4 grid number: 2 Number: 2 has occured: 1 times in column 4 grid number: 2 Number: 3 has occured: 0 times in column 4 grid number: 2 Number: 4 has occured: 0 times in column 4 grid number: 2 Number: 5 has occured: 0 times in column 4 grid number: 2 Number: 6 has occured: 0 times in column 4 grid number: 2 Number: 7 has occured: 0 times in column 4 grid number: 2 Number: 8 has occured: 0 times in column 4 grid number: 2 Number: 9 has occured: 1 times in column 4 grid number: 2 FILLING BOARD REAL TIME: 14 2 3 8 4 2 6 0 0 0 7 9 4 3 9 0 0 0 0 1 6 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 2 from : 9 Total numbers processed so far: 15 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 5 The current coordinate(3x3): (1,2) Following number chosen: 8 being stored at coordinate(9x9): (1,5) currently processing this from 3 x 3:(1,2) Number: 1 has occured: 0 times in column 5 grid number: 2 Number: 2 has occured: 0 times in column 5 grid number: 2 Number: 3 has occured: 0 times in column 5 grid number: 2 Number: 4 has occured: 0 times in column 5 grid number: 2 Number: 5 has occured: 0 times in column 5 grid number: 2 Number: 6 has occured: 1 times in column 5 grid number: 2 Number: 7 has occured: 0 times in column 5 grid number: 2 Number: 8 has occured: 1 times in column 5 grid number: 2 Number: 9 has occured: 0 times in column 5 grid number: 2 FILLING BOARD REAL TIME: 15 2 3 8 4 2 6 0 0 0 7 9 4 3 9 8 0 0 0 1 6 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 2 from : 9 Total numbers processed so far: 16 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 3 The current coordinate(3x3): (2,0) Following number chosen: 1 being stored at coordinate(9x9): (2,3) currently processing this from 3 x 3:(2,0) Number: 1 has occured: 1 times in column 3 grid number: 2 Number: 2 has occured: 0 times in column 3 grid number: 2 Number: 3 has occured: 1 times in column 3 grid number: 2 Number: 4 has occured: 1 times in column 3 grid number: 2 Number: 5 has occured: 0 times in column 3 grid number: 2 Number: 6 has occured: 0 times in column 3 grid number: 2 Number: 7 has occured: 0 times in column 3 grid number: 2 Number: 8 has occured: 0 times in column 3 grid number: 2 Number: 9 has occured: 0 times in column 3 grid number: 2 FILLING BOARD REAL TIME: 16 2 3 8 4 2 6 0 0 0 7 9 4 3 9 8 0 0 0 1 6 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 2 from : 9 Total numbers processed so far: 17 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 4 The current coordinate(3x3): (2,1) Following number chosen: 7 being stored at coordinate(9x9): (2,4) currently processing this from 3 x 3:(2,1) Number: 1 has occured: 0 times in column 4 grid number: 2 Number: 2 has occured: 1 times in column 4 grid number: 2 Number: 3 has occured: 0 times in column 4 grid number: 2 Number: 4 has occured: 0 times in column 4 grid number: 2 Number: 5 has occured: 0 times in column 4 grid number: 2 Number: 6 has occured: 0 times in column 4 grid number: 2 Number: 7 has occured: 1 times in column 4 grid number: 2 Number: 8 has occured: 0 times in column 4 grid number: 2 Number: 9 has occured: 1 times in column 4 grid number: 2 FILLING BOARD REAL TIME: 17 2 3 8 4 2 6 0 0 0 7 9 4 3 9 8 0 0 0 1 6 5 1 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 2 from : 9 Total numbers processed so far: 18 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 5 The current coordinate(3x3): (2,2) Following number chosen: 5 being stored at coordinate(9x9): (2,5) currently processing this from 3 x 3:(2,2) Number: 1 has occured: 0 times in column 5 grid number: 2 Number: 2 has occured: 0 times in column 5 grid number: 2 Number: 3 has occured: 0 times in column 5 grid number: 2 Number: 4 has occured: 0 times in column 5 grid number: 2 Number: 5 has occured: 1 times in column 5 grid number: 2 Number: 6 has occured: 1 times in column 5 grid number: 2 Number: 7 has occured: 0 times in column 5 grid number: 2 Number: 8 has occured: 1 times in column 5 grid number: 2 Number: 9 has occured: 0 times in column 5 grid number: 2 FILLING BOARD REAL TIME: 18 2 3 8 4 2 6 0 0 0 7 9 4 3 9 8 0 0 0 1 6 5 1 7 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 row: true col: false Numbers processed in 3x3 grid:9 START PROCESS AGAIN ----------------CURRENT violating permutation sequences: [1, 3, 0, 0, 0, 0, 0, 0, 0] ----------------CURRENT violating permutation sequences: [9, 8, 0, 0, 0, 0, 0, 0, 0] ----------------CURRENT violating permutation sequences: [3, 4, 0, 0, 0, 0, 0, 0, 0] 1 2 *********************************GRID ALREADY SELECTED(10) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(6) GENERATING ANOTHER 3 *********************************GRID ALREADY SELECTED(6) GENERATING ANOTHER 4 5 *********************************GRID ALREADY SELECTED(8) GENERATING ANOTHER 6 *********************************GRID ALREADY SELECTED(5) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(5) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(5) GENERATING ANOTHER 7 *********************************GRID ALREADY SELECTED(5) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(6) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(2) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(5) GENERATING ANOTHER 8 *********************************GRID ALREADY SELECTED(10) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(10) GENERATING ANOTHER 9-----------THESE ARE PERMUTATIONS: [6, 10, 8, 3, 5, 7, 2, 9, 1] 9 Selecting grid (3x3) 3 from : 9 Total numbers processed so far: 19 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 6 The current coordinate(3x3): (0,0) Following number chosen: 7 being stored at coordinate(9x9): (0,6) currently processing this from 3 x 3:(0,0) Number: 1 has occured: 0 times in column 6 grid number: 3 Number: 2 has occured: 0 times in column 6 grid number: 3 Number: 3 has occured: 0 times in column 6 grid number: 3 Number: 4 has occured: 0 times in column 6 grid number: 3 Number: 5 has occured: 0 times in column 6 grid number: 3 Number: 6 has occured: 0 times in column 6 grid number: 3 Number: 7 has occured: 1 times in column 6 grid number: 3 Number: 8 has occured: 0 times in column 6 grid number: 3 Number: 9 has occured: 0 times in column 6 grid number: 3 FILLING BOARD REAL TIME: 19 2 3 8 4 2 6 7 0 0 7 9 4 3 9 8 0 0 0 1 6 5 1 7 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 3 from : 9 Total numbers processed so far: 20 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 7 The current coordinate(3x3): (0,1) Following number chosen: 8 being stored at coordinate(9x9): (0,7) currently processing this from 3 x 3:(0,1) Number: 1 has occured: 0 times in column 7 grid number: 3 Number: 2 has occured: 0 times in column 7 grid number: 3 Number: 3 has occured: 0 times in column 7 grid number: 3 Number: 4 has occured: 0 times in column 7 grid number: 3 Number: 5 has occured: 0 times in column 7 grid number: 3 Number: 6 has occured: 0 times in column 7 grid number: 3 Number: 7 has occured: 0 times in column 7 grid number: 3 Number: 8 has occured: 1 times in column 7 grid number: 3 Number: 9 has occured: 0 times in column 7 grid number: 3 FILLING BOARD REAL TIME: 20 2 3 8 4 2 6 7 8 0 7 9 4 3 9 8 0 0 0 1 6 5 1 7 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 3 from : 9 Total numbers processed so far: 21 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 8 The current coordinate(3x3): (0,2) Following number chosen: 6 being stored at coordinate(9x9): (0,8) currently processing this from 3 x 3:(0,2) Number: 1 has occured: 0 times in column 8 grid number: 3 Number: 2 has occured: 0 times in column 8 grid number: 3 Number: 3 has occured: 0 times in column 8 grid number: 3 Number: 4 has occured: 0 times in column 8 grid number: 3 Number: 5 has occured: 0 times in column 8 grid number: 3 Number: 6 has occured: 1 times in column 8 grid number: 3 Number: 7 has occured: 0 times in column 8 grid number: 3 Number: 8 has occured: 0 times in column 8 grid number: 3 Number: 9 has occured: 0 times in column 8 grid number: 3 FILLING BOARD REAL TIME: 21 2 3 8 4 2 6 7 8 6 7 9 4 3 9 8 0 0 0 1 6 5 1 7 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 3 from : 9 Total numbers processed so far: 22 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 6 The current coordinate(3x3): (1,0) Following number chosen: 1 being stored at coordinate(9x9): (1,6) currently processing this from 3 x 3:(1,0) Number: 1 has occured: 1 times in column 6 grid number: 3 Number: 2 has occured: 0 times in column 6 grid number: 3 Number: 3 has occured: 0 times in column 6 grid number: 3 Number: 4 has occured: 0 times in column 6 grid number: 3 Number: 5 has occured: 0 times in column 6 grid number: 3 Number: 6 has occured: 0 times in column 6 grid number: 3 Number: 7 has occured: 1 times in column 6 grid number: 3 Number: 8 has occured: 0 times in column 6 grid number: 3 Number: 9 has occured: 0 times in column 6 grid number: 3 FILLING BOARD REAL TIME: 22 2 3 8 4 2 6 7 8 6 7 9 4 3 9 8 1 0 0 1 6 5 1 7 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 3 from : 9 Total numbers processed so far: 23 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 7 The current coordinate(3x3): (1,1) Following number chosen: 4 being stored at coordinate(9x9): (1,7) currently processing this from 3 x 3:(1,1) Number: 1 has occured: 0 times in column 7 grid number: 3 Number: 2 has occured: 0 times in column 7 grid number: 3 Number: 3 has occured: 0 times in column 7 grid number: 3 Number: 4 has occured: 1 times in column 7 grid number: 3 Number: 5 has occured: 0 times in column 7 grid number: 3 Number: 6 has occured: 0 times in column 7 grid number: 3 Number: 7 has occured: 0 times in column 7 grid number: 3 Number: 8 has occured: 1 times in column 7 grid number: 3 Number: 9 has occured: 0 times in column 7 grid number: 3 FILLING BOARD REAL TIME: 23 2 3 8 4 2 6 7 8 6 7 9 4 3 9 8 1 4 0 1 6 5 1 7 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 3 from : 9 Total numbers processed so far: 24 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 8 The current coordinate(3x3): (1,2) Following number chosen: 2 being stored at coordinate(9x9): (1,8) currently processing this from 3 x 3:(1,2) Number: 1 has occured: 0 times in column 8 grid number: 3 Number: 2 has occured: 1 times in column 8 grid number: 3 Number: 3 has occured: 0 times in column 8 grid number: 3 Number: 4 has occured: 0 times in column 8 grid number: 3 Number: 5 has occured: 0 times in column 8 grid number: 3 Number: 6 has occured: 1 times in column 8 grid number: 3 Number: 7 has occured: 0 times in column 8 grid number: 3 Number: 8 has occured: 0 times in column 8 grid number: 3 Number: 9 has occured: 0 times in column 8 grid number: 3 FILLING BOARD REAL TIME: 24 2 3 8 4 2 6 7 8 6 7 9 4 3 9 8 1 4 2 1 6 5 1 7 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 3 from : 9 Total numbers processed so far: 25 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 6 The current coordinate(3x3): (2,0) Following number chosen: 3 being stored at coordinate(9x9): (2,6) currently processing this from 3 x 3:(2,0) Number: 1 has occured: 1 times in column 6 grid number: 3 Number: 2 has occured: 0 times in column 6 grid number: 3 Number: 3 has occured: 1 times in column 6 grid number: 3 Number: 4 has occured: 0 times in column 6 grid number: 3 Number: 5 has occured: 0 times in column 6 grid number: 3 Number: 6 has occured: 0 times in column 6 grid number: 3 Number: 7 has occured: 1 times in column 6 grid number: 3 Number: 8 has occured: 0 times in column 6 grid number: 3 Number: 9 has occured: 0 times in column 6 grid number: 3 FILLING BOARD REAL TIME: 25 2 3 8 4 2 6 7 8 6 7 9 4 3 9 8 1 4 2 1 6 5 1 7 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 3 from : 9 Total numbers processed so far: 26 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 7 The current coordinate(3x3): (2,1) Following number chosen: 5 being stored at coordinate(9x9): (2,7) currently processing this from 3 x 3:(2,1) Number: 1 has occured: 0 times in column 7 grid number: 3 Number: 2 has occured: 0 times in column 7 grid number: 3 Number: 3 has occured: 0 times in column 7 grid number: 3 Number: 4 has occured: 1 times in column 7 grid number: 3 Number: 5 has occured: 1 times in column 7 grid number: 3 Number: 6 has occured: 0 times in column 7 grid number: 3 Number: 7 has occured: 0 times in column 7 grid number: 3 Number: 8 has occured: 1 times in column 7 grid number: 3 Number: 9 has occured: 0 times in column 7 grid number: 3 FILLING BOARD REAL TIME: 26 2 3 8 4 2 6 7 8 6 7 9 4 3 9 8 1 4 2 1 6 5 1 7 5 3 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 3 from : 9 Total numbers processed so far: 27 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 8 The current coordinate(3x3): (2,2) Following number chosen: 9 being stored at coordinate(9x9): (2,8) currently processing this from 3 x 3:(2,2) Number: 1 has occured: 0 times in column 8 grid number: 3 Number: 2 has occured: 1 times in column 8 grid number: 3 Number: 3 has occured: 0 times in column 8 grid number: 3 Number: 4 has occured: 0 times in column 8 grid number: 3 Number: 5 has occured: 0 times in column 8 grid number: 3 Number: 6 has occured: 1 times in column 8 grid number: 3 Number: 7 has occured: 0 times in column 8 grid number: 3 Number: 8 has occured: 0 times in column 8 grid number: 3 Number: 9 has occured: 1 times in column 8 grid number: 3 FILLING BOARD REAL TIME: 27 2 3 8 4 2 6 7 8 6 7 9 4 3 9 8 1 4 2 1 6 5 1 7 5 3 5 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 row: true col: false Numbers processed in 3x3 grid:9 START PROCESS AGAIN ----------------CURRENT violating permutation sequences: [1, 3, 0, 0, 0, 0, 0, 0, 0] ----------------CURRENT violating permutation sequences: [9, 8, 0, 0, 0, 0, 0, 0, 0] ----------------CURRENT violating permutation sequences: [3, 4, 0, 0, 0, 0, 0, 0, 0] 1 2 3 4 5 *********************************GRID ALREADY SELECTED(4) GENERATING ANOTHER 6 *********************************GRID ALREADY SELECTED(3) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(4) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(3) GENERATING ANOTHER 7 *********************************GRID ALREADY SELECTED(5) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(7) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(3) GENERATING ANOTHER 8 *********************************GRID ALREADY SELECTED(9) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(4) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(4) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(8) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(1) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(5) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(10) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(10) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(10) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(1) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(9) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(5) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(10) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(5) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(5) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(5) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(9) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(8) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(5) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(5) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(1) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(10) GENERATING ANOTHER 9-----------THESE ARE PERMUTATIONS: [4, 1, 7, 5, 8, 3, 10, 9, 2] 9 Selecting grid (3x3) 4 from : 9 Total numbers processed so far: 28 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 0 The current coordinate(3x3): (0,0) Following number chosen: 2 being stored at coordinate(9x9): (3,0) currently processing this from 3 x 3:(0,0) Number: 1 has occured: 1 times in column 0 grid number: 4 Number: 2 has occured: 2 times in column 0 grid number: 4 Number: 3 has occured: 0 times in column 0 grid number: 4 Number: 4 has occured: 0 times in column 0 grid number: 4 Number: 5 has occured: 0 times in column 0 grid number: 4 Number: 6 has occured: 0 times in column 0 grid number: 4 Number: 7 has occured: 1 times in column 0 grid number: 4 Number: 8 has occured: 0 times in column 0 grid number: 4 Number: 9 has occured: 0 times in column 0 grid number: 4 FILLING BOARD REAL TIME: 28 2 3 8 4 2 6 7 8 6 7 9 4 3 9 8 1 4 2 1 6 5 1 7 5 3 5 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 4 from : 9 Total numbers processed so far: 29 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 1 The current coordinate(3x3): (0,1) Following number chosen: 3 being stored at coordinate(9x9): (3,1) currently processing this from 3 x 3:(0,1) Number: 1 has occured: 0 times in column 1 grid number: 4 Number: 2 has occured: 0 times in column 1 grid number: 4 Number: 3 has occured: 2 times in column 1 grid number: 4 Number: 4 has occured: 0 times in column 1 grid number: 4 Number: 5 has occured: 0 times in column 1 grid number: 4 Number: 6 has occured: 1 times in column 1 grid number: 4 Number: 7 has occured: 0 times in column 1 grid number: 4 Number: 8 has occured: 0 times in column 1 grid number: 4 Number: 9 has occured: 1 times in column 1 grid number: 4 FILLING BOARD REAL TIME: 29 2 3 8 4 2 6 7 8 6 7 9 4 3 9 8 1 4 2 1 6 5 1 7 5 3 5 9 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 4 from : 9 Total numbers processed so far: 30 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 2 The current coordinate(3x3): (0,2) Following number chosen: 8 being stored at coordinate(9x9): (3,2) currently processing this from 3 x 3:(0,2) Number: 1 has occured: 0 times in column 2 grid number: 4 Number: 2 has occured: 0 times in column 2 grid number: 4 Number: 3 has occured: 0 times in column 2 grid number: 4 Number: 4 has occured: 1 times in column 2 grid number: 4 Number: 5 has occured: 1 times in column 2 grid number: 4 Number: 6 has occured: 0 times in column 2 grid number: 4 Number: 7 has occured: 0 times in column 2 grid number: 4 Number: 8 has occured: 2 times in column 2 grid number: 4 Number: 9 has occured: 0 times in column 2 grid number: 4 FILLING BOARD REAL TIME: 30 2 3 8 4 2 6 7 8 6 7 9 4 3 9 8 1 4 2 1 6 5 1 7 5 3 5 9 2 3 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 4 from : 9 Total numbers processed so far: 31 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 0 The current coordinate(3x3): (1,0) Following number chosen: 7 being stored at coordinate(9x9): (4,0) currently processing this from 3 x 3:(1,0) Number: 1 has occured: 1 times in column 0 grid number: 4 Number: 2 has occured: 2 times in column 0 grid number: 4 Number: 3 has occured: 0 times in column 0 grid number: 4 Number: 4 has occured: 0 times in column 0 grid number: 4 Number: 5 has occured: 0 times in column 0 grid number: 4 Number: 6 has occured: 0 times in column 0 grid number: 4 Number: 7 has occured: 2 times in column 0 grid number: 4 Number: 8 has occured: 0 times in column 0 grid number: 4 Number: 9 has occured: 0 times in column 0 grid number: 4 FILLING BOARD REAL TIME: 31 2 3 8 4 2 6 7 8 6 7 9 4 3 9 8 1 4 2 1 6 5 1 7 5 3 5 9 2 3 8 0 0 0 0 0 0 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 4 from : 9 Total numbers processed so far: 32 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 1 The current coordinate(3x3): (1,1) Following number chosen: 9 being stored at coordinate(9x9): (4,1) currently processing this from 3 x 3:(1,1) Number: 1 has occured: 0 times in column 1 grid number: 4 Number: 2 has occured: 0 times in column 1 grid number: 4 Number: 3 has occured: 2 times in column 1 grid number: 4 Number: 4 has occured: 0 times in column 1 grid number: 4 Number: 5 has occured: 0 times in column 1 grid number: 4 Number: 6 has occured: 1 times in column 1 grid number: 4 Number: 7 has occured: 0 times in column 1 grid number: 4 Number: 8 has occured: 0 times in column 1 grid number: 4 Number: 9 has occured: 2 times in column 1 grid number: 4 FILLING BOARD REAL TIME: 32 2 3 8 4 2 6 7 8 6 7 9 4 3 9 8 1 4 2 1 6 5 1 7 5 3 5 9 2 3 8 0 0 0 0 0 0 7 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 4 from : 9 Total numbers processed so far: 33 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 2 The current coordinate(3x3): (1,2) Following number chosen: 4 being stored at coordinate(9x9): (4,2) currently processing this from 3 x 3:(1,2) Number: 1 has occured: 0 times in column 2 grid number: 4 Number: 2 has occured: 0 times in column 2 grid number: 4 Number: 3 has occured: 0 times in column 2 grid number: 4 Number: 4 has occured: 2 times in column 2 grid number: 4 Number: 5 has occured: 1 times in column 2 grid number: 4 Number: 6 has occured: 0 times in column 2 grid number: 4 Number: 7 has occured: 0 times in column 2 grid number: 4 Number: 8 has occured: 2 times in column 2 grid number: 4 Number: 9 has occured: 0 times in column 2 grid number: 4 FILLING BOARD REAL TIME: 33 2 3 8 4 2 6 7 8 6 7 9 4 3 9 8 1 4 2 1 6 5 1 7 5 3 5 9 2 3 8 0 0 0 0 0 0 7 9 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 4 from : 9 Total numbers processed so far: 34 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 0 The current coordinate(3x3): (2,0) Following number chosen: 1 being stored at coordinate(9x9): (5,0) currently processing this from 3 x 3:(2,0) Number: 1 has occured: 2 times in column 0 grid number: 4 Number: 2 has occured: 2 times in column 0 grid number: 4 Number: 3 has occured: 0 times in column 0 grid number: 4 Number: 4 has occured: 0 times in column 0 grid number: 4 Number: 5 has occured: 0 times in column 0 grid number: 4 Number: 6 has occured: 0 times in column 0 grid number: 4 Number: 7 has occured: 2 times in column 0 grid number: 4 Number: 8 has occured: 0 times in column 0 grid number: 4 Number: 9 has occured: 0 times in column 0 grid number: 4 FILLING BOARD REAL TIME: 34 2 3 8 4 2 6 7 8 6 7 9 4 3 9 8 1 4 2 1 6 5 1 7 5 3 5 9 2 3 8 0 0 0 0 0 0 7 9 4 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 4 from : 9 Total numbers processed so far: 35 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 1 The current coordinate(3x3): (2,1) Following number chosen: 6 being stored at coordinate(9x9): (5,1) currently processing this from 3 x 3:(2,1) Number: 1 has occured: 0 times in column 1 grid number: 4 Number: 2 has occured: 0 times in column 1 grid number: 4 Number: 3 has occured: 2 times in column 1 grid number: 4 Number: 4 has occured: 0 times in column 1 grid number: 4 Number: 5 has occured: 0 times in column 1 grid number: 4 Number: 6 has occured: 2 times in column 1 grid number: 4 Number: 7 has occured: 0 times in column 1 grid number: 4 Number: 8 has occured: 0 times in column 1 grid number: 4 Number: 9 has occured: 2 times in column 1 grid number: 4 FILLING BOARD REAL TIME: 35 2 3 8 4 2 6 7 8 6 7 9 4 3 9 8 1 4 2 1 6 5 1 7 5 3 5 9 2 3 8 0 0 0 0 0 0 7 9 4 0 0 0 0 0 0 1 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 4 from : 9 Total numbers processed so far: 36 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 2 The current coordinate(3x3): (2,2) Following number chosen: 5 being stored at coordinate(9x9): (5,2) currently processing this from 3 x 3:(2,2) Number: 1 has occured: 0 times in column 2 grid number: 4 Number: 2 has occured: 0 times in column 2 grid number: 4 Number: 3 has occured: 0 times in column 2 grid number: 4 Number: 4 has occured: 2 times in column 2 grid number: 4 Number: 5 has occured: 2 times in column 2 grid number: 4 Number: 6 has occured: 0 times in column 2 grid number: 4 Number: 7 has occured: 0 times in column 2 grid number: 4 Number: 8 has occured: 2 times in column 2 grid number: 4 Number: 9 has occured: 0 times in column 2 grid number: 4 FILLING BOARD REAL TIME: 36 2 3 8 4 2 6 7 8 6 7 9 4 3 9 8 1 4 2 1 6 5 1 7 5 3 5 9 2 3 8 0 0 0 0 0 0 7 9 4 0 0 0 0 0 0 1 6 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 row: true col: true Numbers processed in 3x3 grid:9 START PROCESS AGAIN ----------------CURRENT violating permutation sequences: [1, 3, 0, 0, 0, 0, 0, 0, 0] ----------------CURRENT violating permutation sequences: [9, 8, 0, 0, 0, 0, 0, 0, 0] ----------------CURRENT violating permutation sequences: [3, 4, 0, 0, 0, 0, 0, 0, 0] 1 CURRENT permutation numbers generated: [9, 8, 0, 0, 0, 0, 0, 0, 0] CURRENT permutation numbers generated: [9, 8, 0, 0, 0, 0, 0, 0, 0] [9, 8, 0, 0, 0, 0, 0, 0, 0]is in full violation with [9, 8, 0, 0, 0, 0, 0, 0, 0] This permutation selection violates the board: 9 START PROCESS AGAIN ----------------CURRENT violating permutation sequences: [1, 3, 0, 0, 0, 0, 0, 0, 0] ----------------CURRENT violating permutation sequences: [9, 8, 0, 0, 0, 0, 0, 0, 0] ----------------CURRENT violating permutation sequences: [3, 4, 0, 0, 0, 0, 0, 0, 0] 1 *********************************GRID ALREADY SELECTED(1) GENERATING ANOTHER CURRENT permutation numbers generated: [1, 4, 0, 0, 0, 0, 0, 0, 0] CURRENT permutation numbers generated: [1, 4, 0, 0, 0, 0, 0, 0, 0] 2 CURRENT permutation numbers generated: [1, 4, 5, 0, 0, 0, 0, 0, 0] CURRENT permutation numbers generated: [1, 4, 5, 0, 0, 0, 0, 0, 0] 3 CURRENT permutation numbers generated: [1, 4, 5, 10, 0, 0, 0, 0, 0] CURRENT permutation numbers generated: [1, 4, 5, 10, 0, 0, 0, 0, 0] 4 *********************************GRID ALREADY SELECTED(10) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(5) GENERATING ANOTHER CURRENT permutation numbers generated: [1, 4, 5, 10, 7, 0, 0, 0, 0] CURRENT permutation numbers generated: [1, 4, 5, 10, 7, 0, 0, 0, 0] 5 *********************************GRID ALREADY SELECTED(1) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(10) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(7) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(5) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(10) GENERATING ANOTHER CURRENT permutation numbers generated: [1, 4, 5, 10, 7, 6, 0, 0, 0] CURRENT permutation numbers generated: [1, 4, 5, 10, 7, 6, 0, 0, 0] 6 *********************************GRID ALREADY SELECTED(10) GENERATING ANOTHER CURRENT permutation numbers generated: [1, 4, 5, 10, 7, 6, 2, 0, 0] CURRENT permutation numbers generated: [1, 4, 5, 10, 7, 6, 2, 0, 0] 7 *********************************GRID ALREADY SELECTED(1) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(7) GENERATING ANOTHER CURRENT permutation numbers generated: [1, 4, 5, 10, 7, 6, 2, 9, 0] CURRENT permutation numbers generated: [1, 4, 5, 10, 7, 6, 2, 9, 0] 8 9-----------THESE ARE PERMUTATIONS: [1, 4, 5, 10, 7, 6, 2, 9, 3] CURRENT permutation numbers generated: [1, 4, 5, 10, 7, 6, 2, 9, 3] CURRENT permutation numbers generated: [1, 4, 5, 10, 7, 6, 2, 9, 3] 9 Selecting grid (3x3) 5 from : 9 Total numbers processed so far: 37 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 3 The current coordinate(3x3): (0,0) Following number chosen: 7 being stored at coordinate(9x9): (3,3) currently processing this from 3 x 3:(0,0) Number: 1 has occured: 1 times in column 3 grid number: 5 Number: 2 has occured: 0 times in column 3 grid number: 5 Number: 3 has occured: 1 times in column 3 grid number: 5 Number: 4 has occured: 1 times in column 3 grid number: 5 Number: 5 has occured: 0 times in column 3 grid number: 5 Number: 6 has occured: 0 times in column 3 grid number: 5 Number: 7 has occured: 1 times in column 3 grid number: 5 Number: 8 has occured: 0 times in column 3 grid number: 5 Number: 9 has occured: 0 times in column 3 grid number: 5 FILLING BOARD REAL TIME: 37 2 3 8 4 2 6 7 8 6 7 9 4 3 9 8 1 4 2 1 6 5 1 7 5 3 5 9 2 3 8 7 0 0 0 0 0 7 9 4 0 0 0 0 0 0 1 6 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 5 from : 9 Total numbers processed so far: 38 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 4 The current coordinate(3x3): (0,1) Following number chosen: 5 being stored at coordinate(9x9): (3,4) currently processing this from 3 x 3:(0,1) Number: 1 has occured: 0 times in column 4 grid number: 5 Number: 2 has occured: 1 times in column 4 grid number: 5 Number: 3 has occured: 0 times in column 4 grid number: 5 Number: 4 has occured: 0 times in column 4 grid number: 5 Number: 5 has occured: 1 times in column 4 grid number: 5 Number: 6 has occured: 0 times in column 4 grid number: 5 Number: 7 has occured: 1 times in column 4 grid number: 5 Number: 8 has occured: 0 times in column 4 grid number: 5 Number: 9 has occured: 1 times in column 4 grid number: 5 FILLING BOARD REAL TIME: 38 2 3 8 4 2 6 7 8 6 7 9 4 3 9 8 1 4 2 1 6 5 1 7 5 3 5 9 2 3 8 7 5 0 0 0 0 7 9 4 0 0 0 0 0 0 1 6 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 5 from : 9 Total numbers processed so far: 39 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 5 The current coordinate(3x3): (0,2) Following number chosen: 8 being stored at coordinate(9x9): (3,5) currently processing this from 3 x 3:(0,2) Number: 1 has occured: 0 times in column 5 grid number: 5 Number: 2 has occured: 0 times in column 5 grid number: 5 Number: 3 has occured: 0 times in column 5 grid number: 5 Number: 4 has occured: 0 times in column 5 grid number: 5 Number: 5 has occured: 1 times in column 5 grid number: 5 Number: 6 has occured: 1 times in column 5 grid number: 5 Number: 7 has occured: 0 times in column 5 grid number: 5 Number: 8 has occured: 2 times in column 5 grid number: 5 Number: 9 has occured: 0 times in column 5 grid number: 5 FILLING BOARD REAL TIME: 39 2 3 8 4 2 6 7 8 6 7 9 4 3 9 8 1 4 2 1 6 5 1 7 5 3 5 9 2 3 8 7 5 8 0 0 0 7 9 4 0 0 0 0 0 0 1 6 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 5 from : 9 Total numbers processed so far: 40 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 3 The current coordinate(3x3): (1,0) Following number chosen: 4 being stored at coordinate(9x9): (4,3) currently processing this from 3 x 3:(1,0) Number: 1 has occured: 1 times in column 3 grid number: 5 Number: 2 has occured: 0 times in column 3 grid number: 5 Number: 3 has occured: 1 times in column 3 grid number: 5 Number: 4 has occured: 2 times in column 3 grid number: 5 Number: 5 has occured: 0 times in column 3 grid number: 5 Number: 6 has occured: 0 times in column 3 grid number: 5 Number: 7 has occured: 1 times in column 3 grid number: 5 Number: 8 has occured: 0 times in column 3 grid number: 5 Number: 9 has occured: 0 times in column 3 grid number: 5 FILLING BOARD REAL TIME: 40 2 3 8 4 2 6 7 8 6 7 9 4 3 9 8 1 4 2 1 6 5 1 7 5 3 5 9 2 3 8 7 5 8 0 0 0 7 9 4 4 0 0 0 0 0 1 6 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 5 from : 9 Total numbers processed so far: 41 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 4 The current coordinate(3x3): (1,1) Following number chosen: 3 being stored at coordinate(9x9): (4,4) currently processing this from 3 x 3:(1,1) Number: 1 has occured: 0 times in column 4 grid number: 5 Number: 2 has occured: 1 times in column 4 grid number: 5 Number: 3 has occured: 1 times in column 4 grid number: 5 Number: 4 has occured: 0 times in column 4 grid number: 5 Number: 5 has occured: 1 times in column 4 grid number: 5 Number: 6 has occured: 0 times in column 4 grid number: 5 Number: 7 has occured: 1 times in column 4 grid number: 5 Number: 8 has occured: 0 times in column 4 grid number: 5 Number: 9 has occured: 1 times in column 4 grid number: 5 FILLING BOARD REAL TIME: 41 2 3 8 4 2 6 7 8 6 7 9 4 3 9 8 1 4 2 1 6 5 1 7 5 3 5 9 2 3 8 7 5 8 0 0 0 7 9 4 4 3 0 0 0 0 1 6 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 5 from : 9 Total numbers processed so far: 42 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 5 The current coordinate(3x3): (1,2) Following number chosen: 9 being stored at coordinate(9x9): (4,5) currently processing this from 3 x 3:(1,2) Number: 1 has occured: 0 times in column 5 grid number: 5 Number: 2 has occured: 0 times in column 5 grid number: 5 Number: 3 has occured: 0 times in column 5 grid number: 5 Number: 4 has occured: 0 times in column 5 grid number: 5 Number: 5 has occured: 1 times in column 5 grid number: 5 Number: 6 has occured: 1 times in column 5 grid number: 5 Number: 7 has occured: 0 times in column 5 grid number: 5 Number: 8 has occured: 2 times in column 5 grid number: 5 Number: 9 has occured: 1 times in column 5 grid number: 5 FILLING BOARD REAL TIME: 42 2 3 8 4 2 6 7 8 6 7 9 4 3 9 8 1 4 2 1 6 5 1 7 5 3 5 9 2 3 8 7 5 8 0 0 0 7 9 4 4 3 9 0 0 0 1 6 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 5 from : 9 Total numbers processed so far: 43 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 3 The current coordinate(3x3): (2,0) Following number chosen: 1 being stored at coordinate(9x9): (5,3) currently processing this from 3 x 3:(2,0) Number: 1 has occured: 2 times in column 3 grid number: 5 Number: 2 has occured: 0 times in column 3 grid number: 5 Number: 3 has occured: 1 times in column 3 grid number: 5 Number: 4 has occured: 2 times in column 3 grid number: 5 Number: 5 has occured: 0 times in column 3 grid number: 5 Number: 6 has occured: 0 times in column 3 grid number: 5 Number: 7 has occured: 1 times in column 3 grid number: 5 Number: 8 has occured: 0 times in column 3 grid number: 5 Number: 9 has occured: 0 times in column 3 grid number: 5 FILLING BOARD REAL TIME: 43 2 3 8 4 2 6 7 8 6 7 9 4 3 9 8 1 4 2 1 6 5 1 7 5 3 5 9 2 3 8 7 5 8 0 0 0 7 9 4 4 3 9 0 0 0 1 6 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 5 from : 9 Total numbers processed so far: 44 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 4 The current coordinate(3x3): (2,1) Following number chosen: 6 being stored at coordinate(9x9): (5,4) currently processing this from 3 x 3:(2,1) Number: 1 has occured: 0 times in column 4 grid number: 5 Number: 2 has occured: 1 times in column 4 grid number: 5 Number: 3 has occured: 1 times in column 4 grid number: 5 Number: 4 has occured: 0 times in column 4 grid number: 5 Number: 5 has occured: 1 times in column 4 grid number: 5 Number: 6 has occured: 1 times in column 4 grid number: 5 Number: 7 has occured: 1 times in column 4 grid number: 5 Number: 8 has occured: 0 times in column 4 grid number: 5 Number: 9 has occured: 1 times in column 4 grid number: 5 FILLING BOARD REAL TIME: 44 2 3 8 4 2 6 7 8 6 7 9 4 3 9 8 1 4 2 1 6 5 1 7 5 3 5 9 2 3 8 7 5 8 0 0 0 7 9 4 4 3 9 0 0 0 1 6 5 1 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 5 from : 9 Total numbers processed so far: 45 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 5 The current coordinate(3x3): (2,2) Following number chosen: 2 being stored at coordinate(9x9): (5,5) currently processing this from 3 x 3:(2,2) Number: 1 has occured: 0 times in column 5 grid number: 5 Number: 2 has occured: 1 times in column 5 grid number: 5 Number: 3 has occured: 0 times in column 5 grid number: 5 Number: 4 has occured: 0 times in column 5 grid number: 5 Number: 5 has occured: 1 times in column 5 grid number: 5 Number: 6 has occured: 1 times in column 5 grid number: 5 Number: 7 has occured: 0 times in column 5 grid number: 5 Number: 8 has occured: 2 times in column 5 grid number: 5 Number: 9 has occured: 1 times in column 5 grid number: 5 FILLING BOARD REAL TIME: 45 2 3 8 4 2 6 7 8 6 7 9 4 3 9 8 1 4 2 1 6 5 1 7 5 3 5 9 2 3 8 7 5 8 0 0 0 7 9 4 4 3 9 0 0 0 1 6 5 1 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 row: true col: true Numbers processed in 3x3 grid:9 START PROCESS AGAIN ----------------CURRENT violating permutation sequences: [1, 3, 0, 0, 0, 0, 0, 0, 0] ----------------CURRENT violating permutation sequences: [9, 8, 0, 0, 0, 0, 0, 0, 0] ----------------CURRENT violating permutation sequences: [3, 4, 0, 0, 0, 0, 0, 0, 0] 1 CURRENT permutation numbers generated: [1, 6, 0, 0, 0, 0, 0, 0, 0] 2 CURRENT permutation numbers generated: [1, 6, 10, 0, 0, 0, 0, 0, 0] 3 CURRENT permutation numbers generated: [1, 6, 10, 5, 0, 0, 0, 0, 0] 4 *********************************GRID ALREADY SELECTED(6) GENERATING ANOTHER CURRENT permutation numbers generated: [1, 6, 10, 5, 9, 0, 0, 0, 0] 5 *********************************GRID ALREADY SELECTED(9) GENERATING ANOTHER CURRENT permutation numbers generated: [1, 6, 10, 5, 9, 4, 0, 0, 0] 6 CURRENT permutation numbers generated: [1, 6, 10, 5, 9, 4, 3, 0, 0] 7 CURRENT permutation numbers generated: [1, 6, 10, 5, 9, 4, 3, 7, 0] 8 *********************************GRID ALREADY SELECTED(1) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(5) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(9) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(9) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(9) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(9) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(10) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(6) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(3) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(5) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(6) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(3) GENERATING ANOTHER 9-----------THESE ARE PERMUTATIONS: [1, 6, 10, 5, 9, 4, 3, 7, 2] CURRENT permutation numbers generated: [1, 6, 10, 5, 9, 4, 3, 7, 2] 9 Selecting grid (3x3) 6 from : 9 Total numbers processed so far: 46 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 6 The current coordinate(3x3): (0,0) Following number chosen: 2 being stored at coordinate(9x9): (3,6) currently processing this from 3 x 3:(0,0) Number: 1 has occured: 1 times in column 6 grid number: 6 Number: 2 has occured: 1 times in column 6 grid number: 6 Number: 3 has occured: 1 times in column 6 grid number: 6 Number: 4 has occured: 0 times in column 6 grid number: 6 Number: 5 has occured: 0 times in column 6 grid number: 6 Number: 6 has occured: 0 times in column 6 grid number: 6 Number: 7 has occured: 1 times in column 6 grid number: 6 Number: 8 has occured: 0 times in column 6 grid number: 6 Number: 9 has occured: 0 times in column 6 grid number: 6 FILLING BOARD REAL TIME: 46 2 3 8 4 2 6 7 8 6 7 9 4 3 9 8 1 4 2 1 6 5 1 7 5 3 5 9 2 3 8 7 5 8 2 0 0 7 9 4 4 3 9 0 0 0 1 6 5 1 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 6 from : 9 Total numbers processed so far: 47 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 7 The current coordinate(3x3): (0,1) Following number chosen: 3 being stored at coordinate(9x9): (3,7) currently processing this from 3 x 3:(0,1) Number: 1 has occured: 0 times in column 7 grid number: 6 Number: 2 has occured: 0 times in column 7 grid number: 6 Number: 3 has occured: 1 times in column 7 grid number: 6 Number: 4 has occured: 1 times in column 7 grid number: 6 Number: 5 has occured: 1 times in column 7 grid number: 6 Number: 6 has occured: 0 times in column 7 grid number: 6 Number: 7 has occured: 0 times in column 7 grid number: 6 Number: 8 has occured: 1 times in column 7 grid number: 6 Number: 9 has occured: 0 times in column 7 grid number: 6 FILLING BOARD REAL TIME: 47 2 3 8 4 2 6 7 8 6 7 9 4 3 9 8 1 4 2 1 6 5 1 7 5 3 5 9 2 3 8 7 5 8 2 3 0 7 9 4 4 3 9 0 0 0 1 6 5 1 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 6 from : 9 Total numbers processed so far: 48 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 8 The current coordinate(3x3): (0,2) Following number chosen: 8 being stored at coordinate(9x9): (3,8) currently processing this from 3 x 3:(0,2) Number: 1 has occured: 0 times in column 8 grid number: 6 Number: 2 has occured: 1 times in column 8 grid number: 6 Number: 3 has occured: 0 times in column 8 grid number: 6 Number: 4 has occured: 0 times in column 8 grid number: 6 Number: 5 has occured: 0 times in column 8 grid number: 6 Number: 6 has occured: 1 times in column 8 grid number: 6 Number: 7 has occured: 0 times in column 8 grid number: 6 Number: 8 has occured: 1 times in column 8 grid number: 6 Number: 9 has occured: 1 times in column 8 grid number: 6 FILLING BOARD REAL TIME: 48 2 3 8 4 2 6 7 8 6 7 9 4 3 9 8 1 4 2 1 6 5 1 7 5 3 5 9 2 3 8 7 5 8 2 3 8 7 9 4 4 3 9 0 0 0 1 6 5 1 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 6 from : 9 Total numbers processed so far: 49 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 6 The current coordinate(3x3): (1,0) Following number chosen: 7 being stored at coordinate(9x9): (4,6) currently processing this from 3 x 3:(1,0) Number: 1 has occured: 1 times in column 6 grid number: 6 Number: 2 has occured: 1 times in column 6 grid number: 6 Number: 3 has occured: 1 times in column 6 grid number: 6 Number: 4 has occured: 0 times in column 6 grid number: 6 Number: 5 has occured: 0 times in column 6 grid number: 6 Number: 6 has occured: 0 times in column 6 grid number: 6 Number: 7 has occured: 2 times in column 6 grid number: 6 Number: 8 has occured: 0 times in column 6 grid number: 6 Number: 9 has occured: 0 times in column 6 grid number: 6 FILLING BOARD REAL TIME: 49 2 3 8 4 2 6 7 8 6 7 9 4 3 9 8 1 4 2 1 6 5 1 7 5 3 5 9 2 3 8 7 5 8 2 3 8 7 9 4 4 3 9 7 0 0 1 6 5 1 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 6 from : 9 Total numbers processed so far: 50 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 7 The current coordinate(3x3): (1,1) Following number chosen: 9 being stored at coordinate(9x9): (4,7) currently processing this from 3 x 3:(1,1) Number: 1 has occured: 0 times in column 7 grid number: 6 Number: 2 has occured: 0 times in column 7 grid number: 6 Number: 3 has occured: 1 times in column 7 grid number: 6 Number: 4 has occured: 1 times in column 7 grid number: 6 Number: 5 has occured: 1 times in column 7 grid number: 6 Number: 6 has occured: 0 times in column 7 grid number: 6 Number: 7 has occured: 0 times in column 7 grid number: 6 Number: 8 has occured: 1 times in column 7 grid number: 6 Number: 9 has occured: 1 times in column 7 grid number: 6 FILLING BOARD REAL TIME: 50 2 3 8 4 2 6 7 8 6 7 9 4 3 9 8 1 4 2 1 6 5 1 7 5 3 5 9 2 3 8 7 5 8 2 3 8 7 9 4 4 3 9 7 9 0 1 6 5 1 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 6 from : 9 Total numbers processed so far: 51 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 8 The current coordinate(3x3): (1,2) Following number chosen: 4 being stored at coordinate(9x9): (4,8) currently processing this from 3 x 3:(1,2) Number: 1 has occured: 0 times in column 8 grid number: 6 Number: 2 has occured: 1 times in column 8 grid number: 6 Number: 3 has occured: 0 times in column 8 grid number: 6 Number: 4 has occured: 1 times in column 8 grid number: 6 Number: 5 has occured: 0 times in column 8 grid number: 6 Number: 6 has occured: 1 times in column 8 grid number: 6 Number: 7 has occured: 0 times in column 8 grid number: 6 Number: 8 has occured: 1 times in column 8 grid number: 6 Number: 9 has occured: 1 times in column 8 grid number: 6 FILLING BOARD REAL TIME: 51 2 3 8 4 2 6 7 8 6 7 9 4 3 9 8 1 4 2 1 6 5 1 7 5 3 5 9 2 3 8 7 5 8 2 3 8 7 9 4 4 3 9 7 9 4 1 6 5 1 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 6 from : 9 Total numbers processed so far: 52 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 6 The current coordinate(3x3): (2,0) Following number chosen: 1 being stored at coordinate(9x9): (5,6) currently processing this from 3 x 3:(2,0) Number: 1 has occured: 2 times in column 6 grid number: 6 Number: 2 has occured: 1 times in column 6 grid number: 6 Number: 3 has occured: 1 times in column 6 grid number: 6 Number: 4 has occured: 0 times in column 6 grid number: 6 Number: 5 has occured: 0 times in column 6 grid number: 6 Number: 6 has occured: 0 times in column 6 grid number: 6 Number: 7 has occured: 2 times in column 6 grid number: 6 Number: 8 has occured: 0 times in column 6 grid number: 6 Number: 9 has occured: 0 times in column 6 grid number: 6 FILLING BOARD REAL TIME: 52 2 3 8 4 2 6 7 8 6 7 9 4 3 9 8 1 4 2 1 6 5 1 7 5 3 5 9 2 3 8 7 5 8 2 3 8 7 9 4 4 3 9 7 9 4 1 6 5 1 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 6 from : 9 Total numbers processed so far: 53 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 7 The current coordinate(3x3): (2,1) Following number chosen: 6 being stored at coordinate(9x9): (5,7) currently processing this from 3 x 3:(2,1) Number: 1 has occured: 0 times in column 7 grid number: 6 Number: 2 has occured: 0 times in column 7 grid number: 6 Number: 3 has occured: 1 times in column 7 grid number: 6 Number: 4 has occured: 1 times in column 7 grid number: 6 Number: 5 has occured: 1 times in column 7 grid number: 6 Number: 6 has occured: 1 times in column 7 grid number: 6 Number: 7 has occured: 0 times in column 7 grid number: 6 Number: 8 has occured: 1 times in column 7 grid number: 6 Number: 9 has occured: 1 times in column 7 grid number: 6 FILLING BOARD REAL TIME: 53 2 3 8 4 2 6 7 8 6 7 9 4 3 9 8 1 4 2 1 6 5 1 7 5 3 5 9 2 3 8 7 5 8 2 3 8 7 9 4 4 3 9 7 9 4 1 6 5 1 6 2 1 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 6 from : 9 Total numbers processed so far: 54 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 8 The current coordinate(3x3): (2,2) Following number chosen: 5 being stored at coordinate(9x9): (5,8) currently processing this from 3 x 3:(2,2) Number: 1 has occured: 0 times in column 8 grid number: 6 Number: 2 has occured: 1 times in column 8 grid number: 6 Number: 3 has occured: 0 times in column 8 grid number: 6 Number: 4 has occured: 1 times in column 8 grid number: 6 Number: 5 has occured: 1 times in column 8 grid number: 6 Number: 6 has occured: 1 times in column 8 grid number: 6 Number: 7 has occured: 0 times in column 8 grid number: 6 Number: 8 has occured: 1 times in column 8 grid number: 6 Number: 9 has occured: 1 times in column 8 grid number: 6 FILLING BOARD REAL TIME: 54 2 3 8 4 2 6 7 8 6 7 9 4 3 9 8 1 4 2 1 6 5 1 7 5 3 5 9 2 3 8 7 5 8 2 3 8 7 9 4 4 3 9 7 9 4 1 6 5 1 6 2 1 6 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 row: true col: true Numbers processed in 3x3 grid:9 START PROCESS AGAIN ----------------CURRENT violating permutation sequences: [1, 3, 0, 0, 0, 0, 0, 0, 0] ----------------CURRENT violating permutation sequences: [9, 8, 0, 0, 0, 0, 0, 0, 0] ----------------CURRENT violating permutation sequences: [3, 4, 0, 0, 0, 0, 0, 0, 0] 1 CURRENT permutation numbers generated: [3, 7, 0, 0, 0, 0, 0, 0, 0] 2 *********************************GRID ALREADY SELECTED(3) GENERATING ANOTHER CURRENT permutation numbers generated: [3, 7, 8, 0, 0, 0, 0, 0, 0] 3 CURRENT permutation numbers generated: [3, 7, 8, 6, 0, 0, 0, 0, 0] 4 CURRENT permutation numbers generated: [3, 7, 8, 6, 4, 0, 0, 0, 0] 5 *********************************GRID ALREADY SELECTED(8) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(6) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(4) GENERATING ANOTHER CURRENT permutation numbers generated: [3, 7, 8, 6, 4, 2, 0, 0, 0] 6 *********************************GRID ALREADY SELECTED(8) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(2) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(8) GENERATING ANOTHER CURRENT permutation numbers generated: [3, 7, 8, 6, 4, 2, 1, 0, 0] 7 *********************************GRID ALREADY SELECTED(7) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(6) GENERATING ANOTHER CURRENT permutation numbers generated: [3, 7, 8, 6, 4, 2, 1, 5, 0] 8 *********************************GRID ALREADY SELECTED(5) GENERATING ANOTHER 9-----------THESE ARE PERMUTATIONS: [3, 7, 8, 6, 4, 2, 1, 5, 9] CURRENT permutation numbers generated: [3, 7, 8, 6, 4, 2, 1, 5, 9] 9 Selecting grid (3x3) 7 from : 9 Total numbers processed so far: 55 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 0 The current coordinate(3x3): (0,0) Following number chosen: 7 being stored at coordinate(9x9): (6,0) currently processing this from 3 x 3:(0,0) Number: 1 has occured: 2 times in column 0 grid number: 7 Number: 2 has occured: 2 times in column 0 grid number: 7 Number: 3 has occured: 0 times in column 0 grid number: 7 Number: 4 has occured: 0 times in column 0 grid number: 7 Number: 5 has occured: 0 times in column 0 grid number: 7 Number: 6 has occured: 0 times in column 0 grid number: 7 Number: 7 has occured: 3 times in column 0 grid number: 7 Number: 8 has occured: 0 times in column 0 grid number: 7 Number: 9 has occured: 0 times in column 0 grid number: 7 FILLING BOARD REAL TIME: 55 2 3 8 4 2 6 7 8 6 7 9 4 3 9 8 1 4 2 1 6 5 1 7 5 3 5 9 2 3 8 7 5 8 2 3 8 7 9 4 4 3 9 7 9 4 1 6 5 1 6 2 1 6 5 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 7 from : 9 Total numbers processed so far: 56 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 1 The current coordinate(3x3): (0,1) Following number chosen: 3 being stored at coordinate(9x9): (6,1) currently processing this from 3 x 3:(0,1) Number: 1 has occured: 0 times in column 1 grid number: 7 Number: 2 has occured: 0 times in column 1 grid number: 7 Number: 3 has occured: 3 times in column 1 grid number: 7 Number: 4 has occured: 0 times in column 1 grid number: 7 Number: 5 has occured: 0 times in column 1 grid number: 7 Number: 6 has occured: 2 times in column 1 grid number: 7 Number: 7 has occured: 0 times in column 1 grid number: 7 Number: 8 has occured: 0 times in column 1 grid number: 7 Number: 9 has occured: 2 times in column 1 grid number: 7 FILLING BOARD REAL TIME: 56 2 3 8 4 2 6 7 8 6 7 9 4 3 9 8 1 4 2 1 6 5 1 7 5 3 5 9 2 3 8 7 5 8 2 3 8 7 9 4 4 3 9 7 9 4 1 6 5 1 6 2 1 6 5 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 7 from : 9 Total numbers processed so far: 57 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 2 The current coordinate(3x3): (0,2) Following number chosen: 9 being stored at coordinate(9x9): (6,2) currently processing this from 3 x 3:(0,2) Number: 1 has occured: 0 times in column 2 grid number: 7 Number: 2 has occured: 0 times in column 2 grid number: 7 Number: 3 has occured: 0 times in column 2 grid number: 7 Number: 4 has occured: 2 times in column 2 grid number: 7 Number: 5 has occured: 2 times in column 2 grid number: 7 Number: 6 has occured: 0 times in column 2 grid number: 7 Number: 7 has occured: 0 times in column 2 grid number: 7 Number: 8 has occured: 2 times in column 2 grid number: 7 Number: 9 has occured: 1 times in column 2 grid number: 7 FILLING BOARD REAL TIME: 57 2 3 8 4 2 6 7 8 6 7 9 4 3 9 8 1 4 2 1 6 5 1 7 5 3 5 9 2 3 8 7 5 8 2 3 8 7 9 4 4 3 9 7 9 4 1 6 5 1 6 2 1 6 5 7 3 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 7 from : 9 Total numbers processed so far: 58 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 0 The current coordinate(3x3): (1,0) Following number chosen: 4 being stored at coordinate(9x9): (7,0) currently processing this from 3 x 3:(1,0) Number: 1 has occured: 2 times in column 0 grid number: 7 Number: 2 has occured: 2 times in column 0 grid number: 7 Number: 3 has occured: 0 times in column 0 grid number: 7 Number: 4 has occured: 1 times in column 0 grid number: 7 Number: 5 has occured: 0 times in column 0 grid number: 7 Number: 6 has occured: 0 times in column 0 grid number: 7 Number: 7 has occured: 3 times in column 0 grid number: 7 Number: 8 has occured: 0 times in column 0 grid number: 7 Number: 9 has occured: 0 times in column 0 grid number: 7 FILLING BOARD REAL TIME: 58 2 3 8 4 2 6 7 8 6 7 9 4 3 9 8 1 4 2 1 6 5 1 7 5 3 5 9 2 3 8 7 5 8 2 3 8 7 9 4 4 3 9 7 9 4 1 6 5 1 6 2 1 6 5 7 3 9 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 7 from : 9 Total numbers processed so far: 59 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 1 The current coordinate(3x3): (1,1) Following number chosen: 8 being stored at coordinate(9x9): (7,1) currently processing this from 3 x 3:(1,1) Number: 1 has occured: 0 times in column 1 grid number: 7 Number: 2 has occured: 0 times in column 1 grid number: 7 Number: 3 has occured: 3 times in column 1 grid number: 7 Number: 4 has occured: 0 times in column 1 grid number: 7 Number: 5 has occured: 0 times in column 1 grid number: 7 Number: 6 has occured: 2 times in column 1 grid number: 7 Number: 7 has occured: 0 times in column 1 grid number: 7 Number: 8 has occured: 1 times in column 1 grid number: 7 Number: 9 has occured: 2 times in column 1 grid number: 7 FILLING BOARD REAL TIME: 59 2 3 8 4 2 6 7 8 6 7 9 4 3 9 8 1 4 2 1 6 5 1 7 5 3 5 9 2 3 8 7 5 8 2 3 8 7 9 4 4 3 9 7 9 4 1 6 5 1 6 2 1 6 5 7 3 9 0 0 0 0 0 0 4 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 7 from : 9 Total numbers processed so far: 60 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 2 The current coordinate(3x3): (1,2) Following number chosen: 1 being stored at coordinate(9x9): (7,2) currently processing this from 3 x 3:(1,2) Number: 1 has occured: 1 times in column 2 grid number: 7 Number: 2 has occured: 0 times in column 2 grid number: 7 Number: 3 has occured: 0 times in column 2 grid number: 7 Number: 4 has occured: 2 times in column 2 grid number: 7 Number: 5 has occured: 2 times in column 2 grid number: 7 Number: 6 has occured: 0 times in column 2 grid number: 7 Number: 7 has occured: 0 times in column 2 grid number: 7 Number: 8 has occured: 2 times in column 2 grid number: 7 Number: 9 has occured: 1 times in column 2 grid number: 7 FILLING BOARD REAL TIME: 60 2 3 8 4 2 6 7 8 6 7 9 4 3 9 8 1 4 2 1 6 5 1 7 5 3 5 9 2 3 8 7 5 8 2 3 8 7 9 4 4 3 9 7 9 4 1 6 5 1 6 2 1 6 5 7 3 9 0 0 0 0 0 0 4 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Selecting grid (3x3) 7 from : 9 Total numbers processed so far: 61 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 0 The current coordinate(3x3): (2,0) Following number chosen: 5 being stored at coordinate(9x9): (8,0) currently processing this from 3 x 3:(2,0) Number: 1 has occured: 2 times in column 0 grid number: 7 Number: 2 has occured: 2 times in column 0 grid number: 7 Number: 3 has occured: 0 times in column 0 grid number: 7 Number: 4 has occured: 1 times in column 0 grid number: 7 Number: 5 has occured: 1 times in column 0 grid number: 7 Number: 6 has occured: 0 times in column 0 grid number: 7 Number: 7 has occured: 3 times in column 0 grid number: 7 Number: 8 has occured: 0 times in column 0 grid number: 7 Number: 9 has occured: 0 times in column 0 grid number: 7 FILLING BOARD REAL TIME: 61 2 3 8 4 2 6 7 8 6 7 9 4 3 9 8 1 4 2 1 6 5 1 7 5 3 5 9 2 3 8 7 5 8 2 3 8 7 9 4 4 3 9 7 9 4 1 6 5 1 6 2 1 6 5 7 3 9 0 0 0 0 0 0 4 8 1 0 0 0 0 0 0 5 0 0 0 0 0 0 0 0 Selecting grid (3x3) 7 from : 9 Total numbers processed so far: 62 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 1 The current coordinate(3x3): (2,1) Following number chosen: 6 being stored at coordinate(9x9): (8,1) currently processing this from 3 x 3:(2,1) Number: 1 has occured: 0 times in column 1 grid number: 7 Number: 2 has occured: 0 times in column 1 grid number: 7 Number: 3 has occured: 3 times in column 1 grid number: 7 Number: 4 has occured: 0 times in column 1 grid number: 7 Number: 5 has occured: 0 times in column 1 grid number: 7 Number: 6 has occured: 3 times in column 1 grid number: 7 Number: 7 has occured: 0 times in column 1 grid number: 7 Number: 8 has occured: 1 times in column 1 grid number: 7 Number: 9 has occured: 2 times in column 1 grid number: 7 FILLING BOARD REAL TIME: 62 2 3 8 4 2 6 7 8 6 7 9 4 3 9 8 1 4 2 1 6 5 1 7 5 3 5 9 2 3 8 7 5 8 2 3 8 7 9 4 4 3 9 7 9 4 1 6 5 1 6 2 1 6 5 7 3 9 0 0 0 0 0 0 4 8 1 0 0 0 0 0 0 5 6 0 0 0 0 0 0 0 Selecting grid (3x3) 7 from : 9 Total numbers processed so far: 63 out of 81 Current offset in 9x9 grid: 0 Starting in this col in 9 x 9: 2 The current coordinate(3x3): (2,2) Following number chosen: 2 being stored at coordinate(9x9): (8,2) currently processing this from 3 x 3:(2,2) Number: 1 has occured: 1 times in column 2 grid number: 7 Number: 2 has occured: 1 times in column 2 grid number: 7 Number: 3 has occured: 0 times in column 2 grid number: 7 Number: 4 has occured: 2 times in column 2 grid number: 7 Number: 5 has occured: 2 times in column 2 grid number: 7 Number: 6 has occured: 0 times in column 2 grid number: 7 Number: 7 has occured: 0 times in column 2 grid number: 7 Number: 8 has occured: 2 times in column 2 grid number: 7 Number: 9 has occured: 1 times in column 2 grid number: 7 FILLING BOARD REAL TIME: 63 2 3 8 4 2 6 7 8 6 7 9 4 3 9 8 1 4 2 1 6 5 1 7 5 3 5 9 2 3 8 7 5 8 2 3 8 7 9 4 4 3 9 7 9 4 1 6 5 1 6 2 1 6 5 7 3 9 0 0 0 0 0 0 4 8 1 0 0 0 0 0 0 5 6 2 0 0 0 0 0 0 row: true col: true Numbers processed in 3x3 grid:9 START PROCESS AGAIN ----------------CURRENT violating permutation sequences: [1, 3, 0, 0, 0, 0, 0, 0, 0] ----------------CURRENT violating permutation sequences: [9, 8, 0, 0, 0, 0, 0, 0, 0] ----------------CURRENT violating permutation sequences: [3, 4, 0, 0, 0, 0, 0, 0, 0] 1 *********************************GRID ALREADY SELECTED(8) GENERATING ANOTHER 2 3 4 *********************************GRID ALREADY SELECTED(8) GENERATING ANOTHER 5 *********************************GRID ALREADY SELECTED(5) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(8) GENERATING ANOTHER 6 7 8 9-----------THESE ARE PERMUTATIONS: [8, 5, 2, 10, 4, 7, 6, 3, 9] 9 Selecting grid (3x3) 8 from : 9 Total numbers processed so far: 64 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 3 The current coordinate(3x3): (0,0) Following number chosen: 7 being stored at coordinate(9x9): (6,3) currently processing this from 3 x 3:(0,0) Number: 1 has occured: 2 times in column 3 grid number: 8 Number: 2 has occured: 0 times in column 3 grid number: 8 Number: 3 has occured: 1 times in column 3 grid number: 8 Number: 4 has occured: 2 times in column 3 grid number: 8 Number: 5 has occured: 0 times in column 3 grid number: 8 Number: 6 has occured: 0 times in column 3 grid number: 8 Number: 7 has occured: 2 times in column 3 grid number: 8 Number: 8 has occured: 0 times in column 3 grid number: 8 Number: 9 has occured: 0 times in column 3 grid number: 8 FILLING BOARD REAL TIME: 64 2 3 8 4 2 6 7 8 6 7 9 4 3 9 8 1 4 2 1 6 5 1 7 5 3 5 9 2 3 8 7 5 8 2 3 8 7 9 4 4 3 9 7 9 4 1 6 5 1 6 2 1 6 5 7 3 9 7 0 0 0 0 0 4 8 1 0 0 0 0 0 0 5 6 2 0 0 0 0 0 0 Selecting grid (3x3) 8 from : 9 Total numbers processed so far: 65 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 4 The current coordinate(3x3): (0,1) Following number chosen: 3 being stored at coordinate(9x9): (6,4) currently processing this from 3 x 3:(0,1) Number: 1 has occured: 0 times in column 4 grid number: 8 Number: 2 has occured: 1 times in column 4 grid number: 8 Number: 3 has occured: 2 times in column 4 grid number: 8 Number: 4 has occured: 0 times in column 4 grid number: 8 Number: 5 has occured: 1 times in column 4 grid number: 8 Number: 6 has occured: 1 times in column 4 grid number: 8 Number: 7 has occured: 1 times in column 4 grid number: 8 Number: 8 has occured: 0 times in column 4 grid number: 8 Number: 9 has occured: 1 times in column 4 grid number: 8 FILLING BOARD REAL TIME: 65 2 3 8 4 2 6 7 8 6 7 9 4 3 9 8 1 4 2 1 6 5 1 7 5 3 5 9 2 3 8 7 5 8 2 3 8 7 9 4 4 3 9 7 9 4 1 6 5 1 6 2 1 6 5 7 3 9 7 3 0 0 0 0 4 8 1 0 0 0 0 0 0 5 6 2 0 0 0 0 0 0 Selecting grid (3x3) 8 from : 9 Total numbers processed so far: 66 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 5 The current coordinate(3x3): (0,2) Following number chosen: 9 being stored at coordinate(9x9): (6,5) currently processing this from 3 x 3:(0,2) Number: 1 has occured: 0 times in column 5 grid number: 8 Number: 2 has occured: 1 times in column 5 grid number: 8 Number: 3 has occured: 0 times in column 5 grid number: 8 Number: 4 has occured: 0 times in column 5 grid number: 8 Number: 5 has occured: 1 times in column 5 grid number: 8 Number: 6 has occured: 1 times in column 5 grid number: 8 Number: 7 has occured: 0 times in column 5 grid number: 8 Number: 8 has occured: 2 times in column 5 grid number: 8 Number: 9 has occured: 2 times in column 5 grid number: 8 FILLING BOARD REAL TIME: 66 2 3 8 4 2 6 7 8 6 7 9 4 3 9 8 1 4 2 1 6 5 1 7 5 3 5 9 2 3 8 7 5 8 2 3 8 7 9 4 4 3 9 7 9 4 1 6 5 1 6 2 1 6 5 7 3 9 7 3 9 0 0 0 4 8 1 0 0 0 0 0 0 5 6 2 0 0 0 0 0 0 Selecting grid (3x3) 8 from : 9 Total numbers processed so far: 67 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 3 The current coordinate(3x3): (1,0) Following number chosen: 4 being stored at coordinate(9x9): (7,3) currently processing this from 3 x 3:(1,0) Number: 1 has occured: 2 times in column 3 grid number: 8 Number: 2 has occured: 0 times in column 3 grid number: 8 Number: 3 has occured: 1 times in column 3 grid number: 8 Number: 4 has occured: 3 times in column 3 grid number: 8 Number: 5 has occured: 0 times in column 3 grid number: 8 Number: 6 has occured: 0 times in column 3 grid number: 8 Number: 7 has occured: 2 times in column 3 grid number: 8 Number: 8 has occured: 0 times in column 3 grid number: 8 Number: 9 has occured: 0 times in column 3 grid number: 8 FILLING BOARD REAL TIME: 67 2 3 8 4 2 6 7 8 6 7 9 4 3 9 8 1 4 2 1 6 5 1 7 5 3 5 9 2 3 8 7 5 8 2 3 8 7 9 4 4 3 9 7 9 4 1 6 5 1 6 2 1 6 5 7 3 9 7 3 9 0 0 0 4 8 1 4 0 0 0 0 0 5 6 2 0 0 0 0 0 0 Selecting grid (3x3) 8 from : 9 Total numbers processed so far: 68 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 4 The current coordinate(3x3): (1,1) Following number chosen: 8 being stored at coordinate(9x9): (7,4) currently processing this from 3 x 3:(1,1) Number: 1 has occured: 0 times in column 4 grid number: 8 Number: 2 has occured: 1 times in column 4 grid number: 8 Number: 3 has occured: 2 times in column 4 grid number: 8 Number: 4 has occured: 0 times in column 4 grid number: 8 Number: 5 has occured: 1 times in column 4 grid number: 8 Number: 6 has occured: 1 times in column 4 grid number: 8 Number: 7 has occured: 1 times in column 4 grid number: 8 Number: 8 has occured: 1 times in column 4 grid number: 8 Number: 9 has occured: 1 times in column 4 grid number: 8 FILLING BOARD REAL TIME: 68 2 3 8 4 2 6 7 8 6 7 9 4 3 9 8 1 4 2 1 6 5 1 7 5 3 5 9 2 3 8 7 5 8 2 3 8 7 9 4 4 3 9 7 9 4 1 6 5 1 6 2 1 6 5 7 3 9 7 3 9 0 0 0 4 8 1 4 8 0 0 0 0 5 6 2 0 0 0 0 0 0 Selecting grid (3x3) 8 from : 9 Total numbers processed so far: 69 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 5 The current coordinate(3x3): (1,2) Following number chosen: 1 being stored at coordinate(9x9): (7,5) currently processing this from 3 x 3:(1,2) Number: 1 has occured: 1 times in column 5 grid number: 8 Number: 2 has occured: 1 times in column 5 grid number: 8 Number: 3 has occured: 0 times in column 5 grid number: 8 Number: 4 has occured: 0 times in column 5 grid number: 8 Number: 5 has occured: 1 times in column 5 grid number: 8 Number: 6 has occured: 1 times in column 5 grid number: 8 Number: 7 has occured: 0 times in column 5 grid number: 8 Number: 8 has occured: 2 times in column 5 grid number: 8 Number: 9 has occured: 2 times in column 5 grid number: 8 FILLING BOARD REAL TIME: 69 2 3 8 4 2 6 7 8 6 7 9 4 3 9 8 1 4 2 1 6 5 1 7 5 3 5 9 2 3 8 7 5 8 2 3 8 7 9 4 4 3 9 7 9 4 1 6 5 1 6 2 1 6 5 7 3 9 7 3 9 0 0 0 4 8 1 4 8 1 0 0 0 5 6 2 0 0 0 0 0 0 Selecting grid (3x3) 8 from : 9 Total numbers processed so far: 70 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 3 The current coordinate(3x3): (2,0) Following number chosen: 5 being stored at coordinate(9x9): (8,3) currently processing this from 3 x 3:(2,0) Number: 1 has occured: 2 times in column 3 grid number: 8 Number: 2 has occured: 0 times in column 3 grid number: 8 Number: 3 has occured: 1 times in column 3 grid number: 8 Number: 4 has occured: 3 times in column 3 grid number: 8 Number: 5 has occured: 1 times in column 3 grid number: 8 Number: 6 has occured: 0 times in column 3 grid number: 8 Number: 7 has occured: 2 times in column 3 grid number: 8 Number: 8 has occured: 0 times in column 3 grid number: 8 Number: 9 has occured: 0 times in column 3 grid number: 8 FILLING BOARD REAL TIME: 70 2 3 8 4 2 6 7 8 6 7 9 4 3 9 8 1 4 2 1 6 5 1 7 5 3 5 9 2 3 8 7 5 8 2 3 8 7 9 4 4 3 9 7 9 4 1 6 5 1 6 2 1 6 5 7 3 9 7 3 9 0 0 0 4 8 1 4 8 1 0 0 0 5 6 2 5 0 0 0 0 0 Selecting grid (3x3) 8 from : 9 Total numbers processed so far: 71 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 4 The current coordinate(3x3): (2,1) Following number chosen: 6 being stored at coordinate(9x9): (8,4) currently processing this from 3 x 3:(2,1) Number: 1 has occured: 0 times in column 4 grid number: 8 Number: 2 has occured: 1 times in column 4 grid number: 8 Number: 3 has occured: 2 times in column 4 grid number: 8 Number: 4 has occured: 0 times in column 4 grid number: 8 Number: 5 has occured: 1 times in column 4 grid number: 8 Number: 6 has occured: 2 times in column 4 grid number: 8 Number: 7 has occured: 1 times in column 4 grid number: 8 Number: 8 has occured: 1 times in column 4 grid number: 8 Number: 9 has occured: 1 times in column 4 grid number: 8 FILLING BOARD REAL TIME: 71 2 3 8 4 2 6 7 8 6 7 9 4 3 9 8 1 4 2 1 6 5 1 7 5 3 5 9 2 3 8 7 5 8 2 3 8 7 9 4 4 3 9 7 9 4 1 6 5 1 6 2 1 6 5 7 3 9 7 3 9 0 0 0 4 8 1 4 8 1 0 0 0 5 6 2 5 6 0 0 0 0 Selecting grid (3x3) 8 from : 9 Total numbers processed so far: 72 out of 81 Current offset in 9x9 grid: 3 Starting in this col in 9 x 9: 5 The current coordinate(3x3): (2,2) Following number chosen: 2 being stored at coordinate(9x9): (8,5) currently processing this from 3 x 3:(2,2) Number: 1 has occured: 1 times in column 5 grid number: 8 Number: 2 has occured: 2 times in column 5 grid number: 8 Number: 3 has occured: 0 times in column 5 grid number: 8 Number: 4 has occured: 0 times in column 5 grid number: 8 Number: 5 has occured: 1 times in column 5 grid number: 8 Number: 6 has occured: 1 times in column 5 grid number: 8 Number: 7 has occured: 0 times in column 5 grid number: 8 Number: 8 has occured: 2 times in column 5 grid number: 8 Number: 9 has occured: 2 times in column 5 grid number: 8 FILLING BOARD REAL TIME: 72 2 3 8 4 2 6 7 8 6 7 9 4 3 9 8 1 4 2 1 6 5 1 7 5 3 5 9 2 3 8 7 5 8 2 3 8 7 9 4 4 3 9 7 9 4 1 6 5 1 6 2 1 6 5 7 3 9 7 3 9 0 0 0 4 8 1 4 8 1 0 0 0 5 6 2 5 6 2 0 0 0 row: true col: true Numbers processed in 3x3 grid:9 START PROCESS AGAIN ----------------CURRENT violating permutation sequences: [1, 3, 0, 0, 0, 0, 0, 0, 0] ----------------CURRENT violating permutation sequences: [9, 8, 0, 0, 0, 0, 0, 0, 0] ----------------CURRENT violating permutation sequences: [3, 4, 0, 0, 0, 0, 0, 0, 0] 1 CURRENT permutation numbers generated: [3, 7, 0, 0, 0, 0, 0, 0, 0] 2 CURRENT permutation numbers generated: [3, 7, 2, 0, 0, 0, 0, 0, 0] 3 CURRENT permutation numbers generated: [3, 7, 2, 8, 0, 0, 0, 0, 0] 4 *********************************GRID ALREADY SELECTED(3) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(3) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(7) GENERATING ANOTHER CURRENT permutation numbers generated: [3, 7, 2, 8, 9, 0, 0, 0, 0] 5 *********************************GRID ALREADY SELECTED(9) GENERATING ANOTHER CURRENT permutation numbers generated: [3, 7, 2, 8, 9, 4, 0, 0, 0] 6 *********************************GRID ALREADY SELECTED(4) GENERATING ANOTHER CURRENT permutation numbers generated: [3, 7, 2, 8, 9, 4, 10, 0, 0] 7 CURRENT permutation numbers generated: [3, 7, 2, 8, 9, 4, 10, 5, 0] 8 *********************************GRID ALREADY SELECTED(4) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(5) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(10) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(5) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(3) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(2) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(5) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(9) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(3) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(10) GENERATING ANOTHER *********************************GRID ALREADY SELECTED(8) GENERATING ANOTHER 9-----------THESE ARE PERMUTATIONS: [3, 7, 2, 8, 9, 4, 10, 5, 1] CURRENT permutation numbers generated: [3, 7, 2, 8, 9, 4, 10, 5, 1] 9 Selecting grid (3x3) 9 from : 9 Total numbers processed so far: 73 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 6 The current coordinate(3x3): (0,0) Following number chosen: 7 being stored at coordinate(9x9): (6,6) currently processing this from 3 x 3:(0,0) Number: 1 has occured: 2 times in column 6 grid number: 9 Number: 2 has occured: 1 times in column 6 grid number: 9 Number: 3 has occured: 1 times in column 6 grid number: 9 Number: 4 has occured: 0 times in column 6 grid number: 9 Number: 5 has occured: 0 times in column 6 grid number: 9 Number: 6 has occured: 0 times in column 6 grid number: 9 Number: 7 has occured: 3 times in column 6 grid number: 9 Number: 8 has occured: 0 times in column 6 grid number: 9 Number: 9 has occured: 0 times in column 6 grid number: 9 FILLING BOARD REAL TIME: 73 2 3 8 4 2 6 7 8 6 7 9 4 3 9 8 1 4 2 1 6 5 1 7 5 3 5 9 2 3 8 7 5 8 2 3 8 7 9 4 4 3 9 7 9 4 1 6 5 1 6 2 1 6 5 7 3 9 7 3 9 7 0 0 4 8 1 4 8 1 0 0 0 5 6 2 5 6 2 0 0 0 Selecting grid (3x3) 9 from : 9 Total numbers processed so far: 74 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 7 The current coordinate(3x3): (0,1) Following number chosen: 8 being stored at coordinate(9x9): (6,7) currently processing this from 3 x 3:(0,1) Number: 1 has occured: 0 times in column 7 grid number: 9 Number: 2 has occured: 0 times in column 7 grid number: 9 Number: 3 has occured: 1 times in column 7 grid number: 9 Number: 4 has occured: 1 times in column 7 grid number: 9 Number: 5 has occured: 1 times in column 7 grid number: 9 Number: 6 has occured: 1 times in column 7 grid number: 9 Number: 7 has occured: 0 times in column 7 grid number: 9 Number: 8 has occured: 2 times in column 7 grid number: 9 Number: 9 has occured: 1 times in column 7 grid number: 9 FILLING BOARD REAL TIME: 74 2 3 8 4 2 6 7 8 6 7 9 4 3 9 8 1 4 2 1 6 5 1 7 5 3 5 9 2 3 8 7 5 8 2 3 8 7 9 4 4 3 9 7 9 4 1 6 5 1 6 2 1 6 5 7 3 9 7 3 9 7 8 0 4 8 1 4 8 1 0 0 0 5 6 2 5 6 2 0 0 0 Selecting grid (3x3) 9 from : 9 Total numbers processed so far: 75 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 8 The current coordinate(3x3): (0,2) Following number chosen: 6 being stored at coordinate(9x9): (6,8) currently processing this from 3 x 3:(0,2) Number: 1 has occured: 0 times in column 8 grid number: 9 Number: 2 has occured: 1 times in column 8 grid number: 9 Number: 3 has occured: 0 times in column 8 grid number: 9 Number: 4 has occured: 1 times in column 8 grid number: 9 Number: 5 has occured: 1 times in column 8 grid number: 9 Number: 6 has occured: 2 times in column 8 grid number: 9 Number: 7 has occured: 0 times in column 8 grid number: 9 Number: 8 has occured: 1 times in column 8 grid number: 9 Number: 9 has occured: 1 times in column 8 grid number: 9 FILLING BOARD REAL TIME: 75 2 3 8 4 2 6 7 8 6 7 9 4 3 9 8 1 4 2 1 6 5 1 7 5 3 5 9 2 3 8 7 5 8 2 3 8 7 9 4 4 3 9 7 9 4 1 6 5 1 6 2 1 6 5 7 3 9 7 3 9 7 8 6 4 8 1 4 8 1 0 0 0 5 6 2 5 6 2 0 0 0 Selecting grid (3x3) 9 from : 9 Total numbers processed so far: 76 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 6 The current coordinate(3x3): (1,0) Following number chosen: 1 being stored at coordinate(9x9): (7,6) currently processing this from 3 x 3:(1,0) Number: 1 has occured: 3 times in column 6 grid number: 9 Number: 2 has occured: 1 times in column 6 grid number: 9 Number: 3 has occured: 1 times in column 6 grid number: 9 Number: 4 has occured: 0 times in column 6 grid number: 9 Number: 5 has occured: 0 times in column 6 grid number: 9 Number: 6 has occured: 0 times in column 6 grid number: 9 Number: 7 has occured: 3 times in column 6 grid number: 9 Number: 8 has occured: 0 times in column 6 grid number: 9 Number: 9 has occured: 0 times in column 6 grid number: 9 FILLING BOARD REAL TIME: 76 2 3 8 4 2 6 7 8 6 7 9 4 3 9 8 1 4 2 1 6 5 1 7 5 3 5 9 2 3 8 7 5 8 2 3 8 7 9 4 4 3 9 7 9 4 1 6 5 1 6 2 1 6 5 7 3 9 7 3 9 7 8 6 4 8 1 4 8 1 1 0 0 5 6 2 5 6 2 0 0 0 Selecting grid (3x3) 9 from : 9 Total numbers processed so far: 77 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 7 The current coordinate(3x3): (1,1) Following number chosen: 4 being stored at coordinate(9x9): (7,7) currently processing this from 3 x 3:(1,1) Number: 1 has occured: 0 times in column 7 grid number: 9 Number: 2 has occured: 0 times in column 7 grid number: 9 Number: 3 has occured: 1 times in column 7 grid number: 9 Number: 4 has occured: 2 times in column 7 grid number: 9 Number: 5 has occured: 1 times in column 7 grid number: 9 Number: 6 has occured: 1 times in column 7 grid number: 9 Number: 7 has occured: 0 times in column 7 grid number: 9 Number: 8 has occured: 2 times in column 7 grid number: 9 Number: 9 has occured: 1 times in column 7 grid number: 9 FILLING BOARD REAL TIME: 77 2 3 8 4 2 6 7 8 6 7 9 4 3 9 8 1 4 2 1 6 5 1 7 5 3 5 9 2 3 8 7 5 8 2 3 8 7 9 4 4 3 9 7 9 4 1 6 5 1 6 2 1 6 5 7 3 9 7 3 9 7 8 6 4 8 1 4 8 1 1 4 0 5 6 2 5 6 2 0 0 0 Selecting grid (3x3) 9 from : 9 Total numbers processed so far: 78 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 8 The current coordinate(3x3): (1,2) Following number chosen: 2 being stored at coordinate(9x9): (7,8) currently processing this from 3 x 3:(1,2) Number: 1 has occured: 0 times in column 8 grid number: 9 Number: 2 has occured: 2 times in column 8 grid number: 9 Number: 3 has occured: 0 times in column 8 grid number: 9 Number: 4 has occured: 1 times in column 8 grid number: 9 Number: 5 has occured: 1 times in column 8 grid number: 9 Number: 6 has occured: 2 times in column 8 grid number: 9 Number: 7 has occured: 0 times in column 8 grid number: 9 Number: 8 has occured: 1 times in column 8 grid number: 9 Number: 9 has occured: 1 times in column 8 grid number: 9 FILLING BOARD REAL TIME: 78 2 3 8 4 2 6 7 8 6 7 9 4 3 9 8 1 4 2 1 6 5 1 7 5 3 5 9 2 3 8 7 5 8 2 3 8 7 9 4 4 3 9 7 9 4 1 6 5 1 6 2 1 6 5 7 3 9 7 3 9 7 8 6 4 8 1 4 8 1 1 4 2 5 6 2 5 6 2 0 0 0 Selecting grid (3x3) 9 from : 9 Total numbers processed so far: 79 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 6 The current coordinate(3x3): (2,0) Following number chosen: 3 being stored at coordinate(9x9): (8,6) currently processing this from 3 x 3:(2,0) Number: 1 has occured: 3 times in column 6 grid number: 9 Number: 2 has occured: 1 times in column 6 grid number: 9 Number: 3 has occured: 2 times in column 6 grid number: 9 Number: 4 has occured: 0 times in column 6 grid number: 9 Number: 5 has occured: 0 times in column 6 grid number: 9 Number: 6 has occured: 0 times in column 6 grid number: 9 Number: 7 has occured: 3 times in column 6 grid number: 9 Number: 8 has occured: 0 times in column 6 grid number: 9 Number: 9 has occured: 0 times in column 6 grid number: 9 FILLING BOARD REAL TIME: 79 2 3 8 4 2 6 7 8 6 7 9 4 3 9 8 1 4 2 1 6 5 1 7 5 3 5 9 2 3 8 7 5 8 2 3 8 7 9 4 4 3 9 7 9 4 1 6 5 1 6 2 1 6 5 7 3 9 7 3 9 7 8 6 4 8 1 4 8 1 1 4 2 5 6 2 5 6 2 3 0 0 Selecting grid (3x3) 9 from : 9 Total numbers processed so far: 80 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 7 The current coordinate(3x3): (2,1) Following number chosen: 5 being stored at coordinate(9x9): (8,7) currently processing this from 3 x 3:(2,1) Number: 1 has occured: 0 times in column 7 grid number: 9 Number: 2 has occured: 0 times in column 7 grid number: 9 Number: 3 has occured: 1 times in column 7 grid number: 9 Number: 4 has occured: 2 times in column 7 grid number: 9 Number: 5 has occured: 2 times in column 7 grid number: 9 Number: 6 has occured: 1 times in column 7 grid number: 9 Number: 7 has occured: 0 times in column 7 grid number: 9 Number: 8 has occured: 2 times in column 7 grid number: 9 Number: 9 has occured: 1 times in column 7 grid number: 9 FILLING BOARD REAL TIME: 80 2 3 8 4 2 6 7 8 6 7 9 4 3 9 8 1 4 2 1 6 5 1 7 5 3 5 9 2 3 8 7 5 8 2 3 8 7 9 4 4 3 9 7 9 4 1 6 5 1 6 2 1 6 5 7 3 9 7 3 9 7 8 6 4 8 1 4 8 1 1 4 2 5 6 2 5 6 2 3 5 0 Selecting grid (3x3) 9 from : 9 Total numbers processed so far: 81 out of 81 Current offset in 9x9 grid: 6 Starting in this col in 9 x 9: 8 The current coordinate(3x3): (2,2) Following number chosen: 9 being stored at coordinate(9x9): (8,8) currently processing this from 3 x 3:(2,2) Number: 1 has occured: 0 times in column 8 grid number: 9 Number: 2 has occured: 2 times in column 8 grid number: 9 Number: 3 has occured: 0 times in column 8 grid number: 9 Number: 4 has occured: 1 times in column 8 grid number: 9 Number: 5 has occured: 1 times in column 8 grid number: 9 Number: 6 has occured: 2 times in column 8 grid number: 9 Number: 7 has occured: 0 times in column 8 grid number: 9 Number: 8 has occured: 1 times in column 8 grid number: 9 Number: 9 has occured: 2 times in column 8 grid number: 9 FILLING BOARD REAL TIME: 81 2 3 8 4 2 6 7 8 6 7 9 4 3 9 8 1 4 2 1 6 5 1 7 5 3 5 9 2 3 8 7 5 8 2 3 8 7 9 4 4 3 9 7 9 4 1 6 5 1 6 2 1 6 5 7 3 9 7 3 9 7 8 6 4 8 1 4 8 1 1 4 2 5 6 2 5 6 2 3 5 9 row: true col: true Numbers processed in 3x3 grid:9 *********************Current completed sudoku board(s): 0 out of 108,883,584,818,776,183,656,945,007,213,012,309,135,068,193,536,000 Attempts: 3 NUMBER RECORDED PERMUTATION SEQUENCE VIOLATIONS (includes duplicate entries): 3 NUMBER BLOCKED SEQUENCES IN EXECUTION: 2 Better luck next time, failed on board attempt:0 Permutations selected: (3,7,2,8,9,4,10,5,1)minimum: 1 maximum:10 Moving onto Board Number: 1