https://medium.com/@ahmed.danial7000/2-leetcode-questions-a-day-keeps-the-tech-jobs-at-bay-0389962ef43e