Find The Longest Common Substring In Two Strings Python