Puzzles solved by bdydn