Compute peak busy dashers with overlaps | Rippling Interview Question