Leetcode 26 Solution Python