Pretty fun puzzle. I did figure out I could cheese the end by spamming the reverse button😄
Thanks for the feedback. This is an option :D