Enjoyed my time with the first few levels but I did get a bit stuck on the last level for a whileThis doesn't feel like the right solution, but it did end up working