Leetcode Python Data Structures Interview