TTMA puzzles