Find the Longest Common Prefix in List of Strings