This was harder than I expected! Really made me doubt my own choices in the later stages. Congrats!
THANKS <-> THANKS