sudoku expert, finally 1 solved on time,lol