lovely pair of puzzles.