ANSI-compliant prototype of general Sudoku puzzle solver