Longest Common Prefix Leetcode Solution Jschlatt