Puzzles solved by HEIDI