Puzzles solved by vidal