I'm writing these notes on not a lot of sleep, so I'm sorry if they're note clear. Basically my solve begins by going from the bit informations stored as fire/salt, to a certain rotation of a salt/fire pair, then with those pairs it is easy to quickly increment the binary number by one. Using on big NOR gate (the five duplicators) we check when the number reaches 0, in that case one of the length 1 arms on the track loop will have a salt at the end and thus not move the fire stick. This then leads to the metal side of the machine to output. The metal side just puts a different metal pair on the bonder next to output every 2 cycles. It does so by taking two Ravari's Wheel's and combine an atom from each one into pairs, and doing so 6 times, each time offsetting one of the wheels by one pivot. All in all this leads to the encoding below, which (at least to me) doesn't really have a lot of meaning by itself. ===== 'SO MUCH WASTE' ===== 0. 🜔🜔🜔🜔🜔 => Gold-Tin 1. 🜔🜔🜔🜔🜂 => Lead-Iron 2. 🜔🜔🜔🜂🜔 => Iron-Copper 3. 🜔🜔🜔🜂🜂 => Copper-Silver 4. 🜔🜔🜂🜔🜔 => Silver-Gold 5. 🜔🜔🜂🜔🜂 => Gold-Lead 6. 🜔🜔🜂🜂🜔 => Lead-Tin 7. 🜔🜔🜂🜂🜂 => Tin-Iron 8. 🜔🜂🜔🜔🜔 => Copper-Copper 9. 🜔🜂🜔🜔🜂 => Silver-Silver 10. 🜔🜂🜔🜂🜔 => Gold-Gold 11. 🜔🜂🜔🜂🜂 => Lead-Lead 12. 🜔🜂🜂🜔🜔 => Tin-Tin 13. 🜔🜂🜂🜔🜂 => Iron-Iron 14. 🜔🜂🜂🜂🜔 => Silver-Copper 15. 🜔🜂🜂🜂🜂 => Gold-Silver 16. 🜂🜔🜔🜔🜔 => Lead-Gold 17. 🜂🜔🜔🜔🜂 => Tin-Lead 18. 🜂🜔🜔🜂🜔 => Iron-Tin 19. 🜂🜔🜔🜂🜂 => Copper-Iron 20. 🜂🜔🜂🜔🜔 => Gold-Copper 21. 🜂🜔🜂🜔🜂 => Lead-Silver 22. 🜂🜔🜂🜂🜔 => Tin-Gold 23. 🜂🜔🜂🜂🜂 => Iron-Lead 24. 🜂🜂🜔🜔🜔 => Copper-Tin 25. 🜂🜂🜔🜔🜂 => Silver-Iron 26. 🜂🜂🜔🜂🜔 => Lead-Copper 27. 🜂🜂🜔🜂🜂 => Tin-Silver 28. 🜂🜂🜂🜔🜔 => Iron-Gold 29. 🜂🜂🜂🜔🜂 => Copper-Lead 30. 🜂🜂🜂🜂🜔 => Silver-Tin 31. 🜂🜂🜂🜂🜂 => Gold-Iron