Hurontario is a cool street name. It contains both Huron and Ontario. They share two letters,
on. Given two strings and , create the smallest string that starts with and ends with .
For of the points, the length of each string is at most .
For the remaining of the points, the length of each string is at most .
A single line will contain two space separated strings consisting of only uppercase Latin characters, and .
A single string described in the problem statement.
Sample Input 1
Sample Output 1
Sample Input 2
Sample Output 2
Sample Input 3
Sample Output 3