more leetcode prblems implementations