Puzzles solved by TEAM