https://medium.com/@Daiyan-2004/the-missing-meeting-a-real-world-programming-puzzle-on-overlapping-intervals-d85dbbd2c84e