I enjoyed figuring out how to get min primary, but secondary optimizing is a bit tedious. Getting a working 3 mechA solution was similar in difficulty to a hard cost puzzle, but optimizing cycles is a lot more work since the solution space of layouts is much larger with infinite glyphs allowed. For this method, optimizing comes down to trial and erroring the glyph placement to minimize the necessary stick length and streamline the waste management. Using longer sticks makes placing bonders and debonders much easier at the cost of cycles, since it reduces the number of different positions the same glyph can activate. If I work more on this metric I will probably focus on trying entirely different methods.