Longest Happy Prefix

Answer Panel