Hilarious writing.
I'm sure there's a more optimal strat, but this just feels right
Good job! The text part was a little tricky but I had some help :)