leetcode3342