Puzzles solved by ti-pou