Puzzles solved by Vai