Leetcode Problem No 34