solving puzzles like this often involves false starts and dead ends