clean up
left shift string
sudoku
remove unnecessary check