Leetcode 48 Problem