This is java programs for LeetCode