Impressive! It took me a few tries to get to the end but I enjoyed restarting to try new possibilities. Well done!