Turing Tumble Community

Variation on Puzzle 54

Starting setup here:
https://jessecrossen.github.io/ttsim/#s=13,17&z=32&cc=6&cr=8&t=2&sp=1&sc=0&b=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAASCAYAAACAa1QyAAAA5UlEQVQ4T72T3w2DIBDGv9vAEWCGDqAPHURj95AOYqJ79IEJGjeACdpOIO21haiAD30oCQkc9+O7P0Ba67mua/AchgFVVUFrDT+2dqUUyEPsZIyFlCIAftH3Fm37sScgQ95RSumMWe8jaOkQSX0NfFFQKssyKHjgTEDnYnwcR/fOKQXl1Hah/yn9FB5DRATn1tXYzSkF8EVZKAcESCk1b+Pvui70rWmaqFskhIggYw2kkOhtj1a0UU0iaPmqUxXk86SSB1MQf58kxM4Mpgb/NwKcO4kDrsUN7nHEvbigmCymXHdf9ifpoaGwrQwZwAAAAABJRU5ErkJggg==

Objective: Put a ball in the top interceptor if the value of the gear bit register is 1, the middle interceptor if value is 2 or the bottom interceptor if value is 3. If the value of the register is 0 do not put a ball in any interceptor.
You can use all the parts.

My solution:

https://jessecrossen.github.io/ttsim/#s=13,17&z=32&cc=6&cr=8&t=2&sp=1&sc=0&b=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAASCAYAAACAa1QyAAABBUlEQVQ4T42TjWnEMAyFnzbICPYMHSCh3CAJ6R7xDRJI9iiHJyi3gT1B2wlOxb7K5GwdrSEkEfr09GOR9/42jiPSs20bhmGA9x5yartzDiRQcgohwlpTAPlY14h5vtsVKBCBwGBYazmEQAKm/wY6OghYSyawKPV9XyKK45mAJcd+PPu+c66phuhC4FeGvI+YCmUFEM7g/ymVyL+5/akkxZcmPCmqSa8GiAjMj93QGyGpKUBqyFMlTUE6mCHn3K2exbIsZW7TNDXTImNMA4UYYI3FGlfMZm4G3EDHW93eB+RtUJUE1KC0PiqUnBOonbRvBDC/mRd8dJ/g7xO+und014irityNPwJ1w7BMmaDbAAAAAElFTkSuQmCC