until every cage is empty