Leetcode Longest Prefix Solution