Python Low Level Design Questions Leetcode