Numerous local and international recreational runners were eager to take part in this year's Zagreb Marathon! It is an already traditional race 42125 meters long. A curious statistical info is that this year every single contestant managed to complete the race, except one.
Since marathons are all about taking part, help the organizers figure out, based on the list of registered contestants and ranking list, the identity of the contestant that did not complete the race.
The first line of input contains the integer ~N~ ~(1 \le N \le 10^5)~, the number of contestants.
Each of the following ~N~ lines contains the names of registered contestants.
The additional ~N - 1~ lines contain the names of contestants in the order which they completed the race.
The contestants' names will consist of at least one and at most twenty lowercase letters of the English alphabet.
The contestants' names won't necessarily be unique.
The first and only line of output must contain the name of the contestant who didn't finish the race.
In test cases worth 50% of total points, it will hold ~1 \le N \le 1\,000~.
Sample Input 1
3 leo kiki eden eden kiki
Sample Output 1
Sample Input 2
5 marina josipa nikola vinko filipa josipa filipa marina nikola
Sample Output 2
Sample Input 3
4 mislav stanko mislav ana stanko ana mislav
Sample Output 3