Puzzles solved by MONTSE TH