Такая задачка:
Ограничение по памяти: 1 Мб
Ограничение по времени: 1 с
Недавно ученые, производящие археологические раскопки где-то в центральной Европе нашли странный пергамент. На нём были написаны слова латинскими буквами, однако они были не похожи на слова ни одного современного языка. Одному из учёных пришла в голову гениальная догадка: этот пергамент является ничем иным как словарём неизвестного ранее языка. Но, как известно, слова в словаре обычно располагаются по алфавиту. Помогите ученым проверить является ли это список упорядоченным?
Формат входного файла
Не более 300 строк, в каждой из которых по одному слову, состоящему из не более 50 строчных латинских букв.
Формат выходного файла
"YES", если данный список упорядочен, "NO" в противном случае.
Примеры
dictionary.in
zenith
zebra
alpha
ant
abbey
dictionary.out
YES
Помогите пожалуиста с решением!