Compute nearest dashmart and busiest assignments | DoorDash Interview Question