Pattern Program Java Leetcode Longest