practices on leetcode problems.