This is very neat! I didn’t make it all the way to the top, I stopped when there were decimal numbers - I think I needed a little bit more variety to keep me going. That said, once I got it running, I did have fun playing with the various sources and trying to make my way up, especially at the first section where you start having to backtrack to reassign source. Good job!