Leetcode Java Basic Problems To Solve Critical Thinking