Puzzles solved by IVI ✨🦋