Sequence Reverser - TIS-100
Here is my solution for Sequence Reverser in TIS-100 (407/4/15):
This one is fairly easy (the NO_MEMORY achievement is another story though!)... I add a zero first to simplify the code, then I stack all the values until I reach a zero. I then signal to another node that it is time to unstack and send the sequence in the reverse order. Once it has been done I signal the other node to move to the other sequence and process again...