Concept Flow - Longest Common Prefix
Start with first string as prefix
For each next string in array
Compare prefix with current string
Shorten prefix until it matches start of current string
If prefix empty, stop and return empty string
After all strings processed
Return prefix
Start with the first word as the prefix. For each next word, shorten the prefix until it matches the start of that word. Stop if prefix becomes empty. Return the prefix after all words.
