Sudoku solver#FLCL