We realize that it's bad form to reveal spoilers to people who don't want
to read them, so, as is conventional, we've obscured them so that somebody
casually glancing at this puzzle will not be spoiled. However:

Spoilers within! Don't solve the puzzle if you
do not wish to have the ending revealed to you!