Added other tests to generate puzzles in 3 difficulty levels. Still not
sure if all puzzles have 1 single solution or not.