Adlar#4217

Adlar

2 saniyə
256 meqabayt
Çox asan

Uzaq Tau Kita planetində adətləri bizə qeyri-adi gəlir. Məsələn, taukitlilər uşaqlarına ad seçərkən belə bir yol tuturlar: uşağın adı həm ata adından, həm də ana adından bəzi hərfləri silməklə əldə olunmalıdır. Məsələn, ata adı abacaba, ana adı isə bbccaa olarsa, uşaq "a", "bba", "bcaa" adlarını ala bilər, amma "aaa", "ab", "bbc" ola bilməz. Ola bilər ki, uşağın adı ata və/və ya ana adı ilə eyni olsun, əgər onu digər valideynin adından bir neçə (bəlkə də heç bir) hərf silməklə almaq mümkündür.

Tutaq ki, ata adı X, ana adı Y-dir və onlar yeni doğulmuş uşaqları üçün ad seçirlər. Taukit məktəblərində şagirdlər tez-tez lövhəyə lüğəvi ardıcıllığa (sözlük sırasına) görə çağırılırlar, buna görə valideynlər uşaqları üçün mümkün qədər lüğəvi cəhətdən "ən sonuncu" ad seçmək istəyirlər.

Rəsmi olaraq, S sətri lüğəvi ardıcıllıqla böyükdür T sətirindən, əgər aşağıdakı iki şərtdən biri ödənilirsə:

Tapşırıq: verilən ata və ana adına görə, uşaq üçün mümkün olan lüğəvi olaraq ən böyük adı tapın.

Giriş

Girişin birinci sətrində ata adı X verilir. İkinci sətrində ana adı Y verilir. Hər iki ad yalnız kiçik latın hərflərindən ibarətdir, ən azı bir hərfdən ibarətdir və uzunluğu 10^5-dən çox deyil.

Çıxış

Çıxışda uşaq üçün mümkün ən böyük lüğəvi adı çap edin. Əgər belə ad yoxdursa, çıxış boş olmalıdır.

Nümunənin izahı

Birinci nümunədə uşağın adı c hərfindən böyük hərflə başlaya bilməz, çünki ata adında belə hərf yoxdur. c hərfi hər iki adın içindədir, buna görə uşağın adı bu hərflə başlaya bilər. Sadəcə c-dən sonra gələn yeganə hərf a-dır.

Nümunələr

Nümunə 1

Loading
Loading