3.uzdevums. Vārdnīca

	Par vārdu šajā uzdevumā sauksim jebkuru latīņu alfabēta lielo burtu virkni, kurā visi burti ir dažādi un pēc alfabēta ir sakārtoti augošā secībā. Piemēram, J, ADFQW un ALT - ir vārdi, bet FILE un ALL - nav (pirmajā virknē burts E ir aiz burta L, lai gan alfabētā L atrodas tālāk nekā E, savukārt otrajā virknē L atkārtojas).
	Visi vārdi sakārtoti vienā vārdnīcā sekojošā kārtībā: 
•	ja divu vārdu garumi ir atšķirīgi, tad īsākais vārds vārdnīcā dots agrāk;
•	ja divu vārdu garumi ir vienādi, tad agrāk atrodas tas vārds, kurš atrodas agrāk parastā vārdnīcā (vārdi sakārtoti leksikogrāfiskā kārtībā). 
Tā, piemēram, vārds A atrodas pirmajā vietā, vārds Z - 26.vietā, 27.vietā atrodas vārds AB, 28.vietā - vārds AC, 51.vietā - vārds AZ, 52.vietā - vārds BC, bet vārds VWXYZ atrodas 83681. vietā.
	Jums jānosaka, kurā vietā vārdnīcā kurš vārds atrodas.

Ievaddati
	Ievaddatu faila vienīgajā rindā ir dots vai nu vārds, kurā ir ne vairāk kā 26 burti, vai arī naturāls skaitlis, kura vērtība nepārsniedz 67108863. 

Izvaddati
Ja ievaddatu failā bija dots vārds, tad izvaddatu faila vienīgajā rindā jāizvada naturāls skaitlis -ievadītā vārda kārtas numurs vārdnīcā.
Ja ievaddatu failā bija dots skaitlis, tad izvaddatu faila vienīgajā rindā jāizvada vārds, kurš vārdnīcā atrodas šajā vietā.

Piemēri

INPUT.TXT			OUTPUT.TXT
67108863			ABCDEFGHIJKLMNOPQRSTUVWXYZ

INPUT.TXT			OUTPUT.TXT
BDFH				5527

INPUT.TXT			OUTPUT.TXT
2000				HJK

Risinājumu iesniegšanas termiņš - 2000.gada  12. janvāris.

Задача 3.  Словарь.

	Словом  в этой задаче будем называть любую цепочку больших латинских букв, в которой все буквы различные и идут в порядке возрастания по алфавиту. Например, J, ADFQW и ALT - слова, а FILE и ALL - не слова (в первой цепочке буква E идет после буквы L, хотя в алфавите она идет раньше, а во второй цепочке повторяется буква L). 
	Все слова собраны в словарь в следующем порядке:
•	если длина двух слов различается, то более короткое слово идет в словаре раньше;
•	если длина двух различных слов одинакова, то раньше идет то слово, которое идет раньше в обычном словарном (лексикографическом) порядке 
Так, например, слово A стоит на первом месте, слово Z - на 26-ом месте, на 27-ом месте стоит слово AB, на 28-ом - слово AC, на 51-ом - слово AZ, на 52-ом - слово BC, а слово VWXYZ стоит на месте номер 83681.
	Требуется определить, на каком месте в словаре какое слово стоит.

Входные данные.
	Входной файл состоит из одной строки. Эта строка содержит либо одно слово (в том смысле, в каком мы понимаем слова в данной задаче), состоящее не более, чем из 26 букв, либо одно натуральное число, не превосходящее 67108863. 

Выходные данные.
Если входной файл содержал слово, то в единственной строке выходного файла должно стоять натуральное число - порядковый номер введенного слова в словаре.
Если входной файл содержал число, то в единственной строке выходного файла должно стоять слово, которое находится в словаре на этом месте.

Примеры

INPUT.TXT			OUTPUT.TXT
67108863			ABCDEFGHIJKLMNOPQRSTUVWXYZ

INPUT.TXT			OUTPUT.TXT
BDFH				5527

INPUT.TXT			OUTPUT.TXT
2000				HJK

Срок присылки решений - до  12 января 2000.