Design faster delay-time computation | Amazon Interview Question