Well, everything is going well until I run into a puzzle that is a little beyond my reach. Perhaps it's because I was so tired, but yeah. There you go.