Java Longest Common Subsequence Geeksforgeeks Python Interview