resource_overlaps
while (next && resource_overlaps(new, next)) {
if (resource_overlaps(&res, &res1)) {
if (!resource_overlaps(res, r))
if (!resource_overlaps(r1, r2))
if (!resource_overlaps(r1, r2))
if (!resource_overlaps(dp, &res))