puzzle solvers in a little town