No puzzle is unsolvable