I have been creating and updating MAMs according to the milestones in Classic Mode.
I was able to create MAMs up to Milestone 2, "Trains," but I got stuck at Milestone 3, "Pin Pusher," because the conditional branching between "Stack" and "Pin Push" was too complex.
Some parts need to be "Stacked" before "Pin Push," while other parts need to be "Pin Pushed" before "Stacking."
This means that I need to loop "Stack" and "Pin Push" until the shape is complete, but on top of that, I also need to "Paint" at the appropriate time.
I'm completely stumped on how to determine the conditions for exiting the loop, which part I'm currently creating, and which part I should start creating first.