Puzzles solved by Dibi