A  Sudoku solver written in Ruby and testing using rspec