Puzzles solved by vivaldi