That was fun! Just the right amount of difficulty that both gets my brain thinking while not being too difficult (insert temperature pun here)