Terrific. Remembering the anvil on the roof felt immensely satisfying. Challenging but not at all unfair. Well done!