I had some trouble visualizing the shapes so decided to work backwards from assembly to inputs which worked pretty well for getting something, somewhat well for making it optimial. The water side works pretty well, everything on that side just kind of lines up. The fire side has a lot of problems, there's 2 collisions avoids on track loops and nothing but problems avoiding the water. That said pretty happy with this overall.