Puzzles solved by dij