find unsolvable puzzles, ugly implementation but... 100%