my exercises for leetcode