Hiyləgər Brendinq
Bir marka dizayneri, şirkətinizin və dolayısıyla sizin uğurunuzun açarı olacağını düşündüyünüz bir strategiya hazırlayıb. Strategiya, gündəlik istifadə olunan iki fərqli söz cütlüyünə parçalanma ehtimalı olan bir marka adı seçmək və sonra istehlakçını bu dörd sözlə qısa duyusal bombardman epizodlarına məruz qoymaqdan ibarətdir. İstehlakçının zəif beyni sarsılacaq və marka qurbanın uzunmüddətli yaddaşına asanlıqla yerləşəcək. Sizin vəzifəniz, A, B, C və D kimi dörd sözün (mütləq fərqli olmaya bilər) A+B=C+D tənliyini təmin edən birləşmələrini tapmaq üçün bir lüğəti araşdıran bir proqram yazmaqdır. Burada '+' birləşməni, '=' isə dəqiq bir sıra uyğunluğunu göstərir, A sözünün uzunluğu C sözünün uzunluğundan mütləq kiçikdir və bütün dörd sətir boş deyil.
Giriş verilənləri
Giriş, hər bir halda bir lüğətin istifadə olunduğu çoxsaylı hallardan ibarətdir. Bir hal, bir sətirdə öz-özünə W (1≤ W < 100000) tam ədədi ilə başlayır ki, bu da lüğətdəki sözlərin sayını göstərir. Sonrakı W sətirin hər biri bir tək söz ehtiva edir. Sözlər heç bir xüsusi sırada deyil və bir test halında hamısı fərqlidir. Hər bir söz L kiçik hərflərdən ibarət bir sətirdir və boşluq ehtiva etmir. 1 ≤ L ≤ 30. Giriş, öz-özünə bir sətirdə sıfır ilə tamamlanır.
Çıxış verilənləri
Çıxış, formalaşdırıla bilən tənliklərin sayını təmsil edən tək bir tam ədəd ehtiva edir.