puzzles added by pwsni dlonc