Was not expecting it to get so hard, really great job!
Thank you so much! Hopefully they were as satisfying to solve as they were to make!