Puzzles solved by TMM