https://medium.com/@mehar.chand.cloud/low-level-design-interview-question-parking-system-a041bd1973d2