시간 제한메모리 제한제출정답맞힌 사람정답 비율
1 초 128 MB75342440.678%

문제

You are to find all the two-word compound words in a dictionary. A two-word compound word is a word in the dictionary that is the concatenation of exactly two other words in the dictionary.

입력

Standard input consists of a number of lowercase words, one per line, in alphabetical order. There will be no more than 120,000 words.

출력

Your output should contain all the compound words, one per line, in alphabetical order.

예제 입력 1

a
alien
born
less
lien
never
nevertheless
new
newborn
the
zebra

예제 출력 1

alien
newborn