This was my first solution, the output method is very unique so I wanted to share. This setup almost fails because the second quintessence arrives before the first one is used. It only works because arm 8 is greedy, and steals the fire stick from arm 7. Arm 7 just keeps looping until the second fire stick arrives.