Omg that was so hard but I do appreciate you making it challenging as it required some mastery of the mechanics and figuring out the levels.