Process a list of items, yielding control after every budget items.Each yield boundary is a "frame".
budget
solve(items, budget) returns frames as 2D array.
solve(items, budget)
Sample tests