implement sudoku ruby