Puzzles solved by didiertiti