Фотострельба
Фермер Джон выстроил своих коров, пронумерованных , для фотоснимка. Изначально ФД планировал, что -ая корова слева будет иметь номер , и выписал перестановку на листке бумаги. К несчастью этот листок был похищен фермером Нхож.
Однако, у ФД есть возможность восстановить перестановку, которую он изначально записал. Перед тем, как листок с перестановкой был похищен, Бесси записала последовательность такую, что для всех .
Основываясь на информации от Бесси, помогите ФД восстановить "лексикографически минимальную" перестановку , которая может привести к последовательности . Перестановка лексикографически меньше перестановки , если для некоторого , для всех и (другими словами, две перестановки идентичны до определённой точки, в которой меньше чем ). Гарантируется, что существует как минимум одна такая перестановка .
Входные данные
Первая строка содержит одно целое число . Вторая строка содержит целых чисел .
Выходные данные
Выведите лексикографически минимальную перестановку .
Примеры
Примечание
производит потому что , , и .