Pattern Program Java Leetcode Problems Dsa