really clever, setting up and then finally executing the solutions after figuring it out felt very satisfying