leetcode problems resovled