Problem B. Подарок
Input file name: standard input
Output file name: standard output
Time limit: 1 s
Memory limit: 256 MB
Максим и Дима приглашены на день рождения к своему однокласснику и купили ему общий подарок. Теперь надо придумать, как подписать его! Друзья подумали, что наилучшим решением было бы составить подпись так, чтобы в ней содержались их имена как подстроки, причём подпись должна начинаться с одного имени, а заканчиваться другим:
ДиМаксим
Напишите программу, которая формирует подобного рода подпись автоматически

Input

Входные данные содержат две строки — имена друзей. Имена содержат только латинские буквы (первая буква прописная, остальные — строчные). Длина каждого имени не превосходит 255 символов; имена не совпадают.

Output

В единственной строке располагается сформированная строка — кратчайшая строка, в которой встречаются оба имени одновременно. Первые буквы каждого имени следует сделать прописными, как показано в примерах. Если задача допускает несколько решений, выведите то, которое меньше в алфавитном порядке.

Examples

standard inputstandard output
Dima Maksim DiMaksim
Pqrs Abcd AbcdPqrs