done with sudoku. recursive for is mind bending