I'm down to just one unmatched expression, but it's going to require undoing many others to fix.

With so many wildcards (`.*`) involved, it feels as though making a few assumptions along the way is unavoidable. If I start over and only make moves I can prove are correct, I don't get very far.

Edit: Solved! :)

> Edit: Solved! :)

:)