Oof, that is tough! A good tough though. Very challenging. Nice job!
Thanks for your feedback! Did you manage to reach the end?