Geez, that is a long puzzle.

Can I have an "A" please.