A. Неудачная сортировка
ограничение по времени на тест
2 секунды
ограничение по памяти на тест
256 мегабайт
ввод
stdin
вывод
stdout

Мальчик Валера изучает алгоритм сортировки массива целых чисел. После изучения теории он перешел к практике. В результате он написал программу, которая сортирует массив из n целых чисел a1, a2, ..., an по неубыванию. Ниже изображен псевдокод программы, которую написал Вася. На вход программе дается число n и массив a.


цикл по переменной i от 1 до n - 1
    цикл по переменной j от i до n - 1
        если (aj > aj + 1), то поменять местами значения элементов aj и aj + 1

Однако Валера мог допустить ошибку, поскольку еще не до конца выучил алгоритм сортировки. Если Валера все-таки ошибся в своей программе, Вам нужно привести контр-пример, для которого его программа будет работать неверно (то есть после выполнения программы, массив не будет отсортирован по неубыванию). Если такого примера для заданного значения n не существует, выведите -1.

Входные данные

Вам задано единственное целое число n (1 ≤ n ≤ 50) — размер сортируемого массива.

Выходные данные

Выведите через пробел n целых чисел a1, a2, ..., an (1 ≤ ai ≤ 100) — контр-пример, для которого алгоритм сортировки Валеры будет неправильно работать. Если невозможно привести контр-пример, удовлетворяющий описанным условиям, выведите -1.

Если существует несколько контр-примеров, состоящих из n чисел, разрешается вывести любой.

Примеры
Входные данные
1
Выходные данные
-1