Плем`я тів
Кожен рік професор Іванов їздить в Африку з метою вивчати племена, які там проживають. У цьому році він їздив у гості до племені тів. Професор досить швидко навчився розуміти їх мову, вивчив ьагато їхніх обрядів, проте, він ніяк не міг зрозуміти записані цифрами тів числа. Як і ми, члени племені використовують позиційну систему числення з основою 10. Але цифри у племені тів позначають символами, не схожими на звичні цифри від 0 до 9.
Професор позначив ці символы буквами від 'a' до 'j', але не може зрозуміти, якій цифрі відповідає який символ. Тоді вождь племені дав йому список з n невід'ємних чисел, записаних без ведучих нулів, і сказав, что числа у ньому відсортовано строго за зростанням. Допоможіть професору відновити за цим списком яку-небудь відповідність символів цифрам.
Вхідні дані
У першому рядку вхідного файлу задано одне натуральне числа n (2 ≤ n ≤ 10) — кількість слів у списку. Наступні n рядків містять видані вождем числа племені тів, по одному числу у рядку. Довжина кожного числа не перевищує 9.
Вихідні дані
У першому рядку файлу виведіть "Yes", якщо відповідь існує, у цьому випадуц у наступному рядку виведіть цифри, які відповідають символам, позначеним 'a'..'j', у цьому порядку. Якщо існує декілька відповідй, то виведіть довільну з них.
Якщо професор зрозумів щось невірно, і відповіді не існує, виведіть "No".