Три мага пытаются вспомнить заклинание. Каждый из них считает, что это некоторая строка длины n, и известно, что каждый из них ошибается не более чем в одной букве. Требуется восстановить забытое заклинание.
Во входных данных даны три строки одинаковой длины n (1 ≤ n ≤ 200000), состоящие из строчных латинских букв.
Если такая ситуация невозожна, выведите «Impossible».
Если существует несколько заклинаний, удовлетворяющих условию, выведите «Ambiguous».
Наконец, если забытое заклинание единственно возможное, выведите его.
aab
aca
daa
aaa
abc
aca
abc
Ambiguous
abcde
fghij
klmno
Impossible
| Название |
|---|


