Puzzles solved by vivi