I'm struggling to wrap my mind around your answer greg700.
in the first problem each marble eventualy comes out of the bag yes. BUT for every marble removed, 10 are placed inside. Since the set of marbles is infinite, I would think that you would never be able to empty the bag.
I see the second problem as identical to the first? every 10 marble is in effect the same as the sequential method. You still have 1 coming out every second while 10 are going in. True, this gaurantees that marbles will be left in the bag if the process is terminated before infinity, but see my point above.
Seems to me that you would have a shitload of marbles in the bag either way, with no way to calculate the number because it goes on infinately.
Ok, so what am I missing besides my brains?