Solves Sodoku Puzzles