Level 18 Factory Balls Forever Solve