Маша і цукерки#2239

Маша і цукерки

1 секунда
256 мегабайтів
Дуже легка

Маша любить шоколадні цукерки в коробках — вони смачні, привабливі та ідеальні для частування друзів. Проте буває складно поділити: якщо кількість цукерок у коробці не ділиться порівну між усіма, комусь може дістатися менше або залишаться зайві цукерки. Щоб уникнути цього, Маша хоче купувати коробки з такою кількістю цукерок, яку можна поділити на найбільшу кількість простих дільників.

Наприклад, Маша вибрала б коробку з цукерками замість , оскільки має три прості дільники (, і ), а — лише два ( і ).

Ваше завдання — написати для Маші програму. Вона користуватиметься нею в магазині, обираючи кращу коробку з цілого асортименту за кількістю цукерок, яку можна поділити на найбільшу кількість простих дільників.

Вхідні дані

Перший рядок містить число (n \leq 1024) — кількість різних коробок цукерок у магазині. Далі міститься рівно чисел від до . Ці числа вказують кількість цукерок у кожній коробці. Числа відокремлені пробілами та також можуть розділятися символами нового рядка.

Вихідні дані

Виведіть кількість цукерок у коробці, яку можна поділити на найбільшу кількість простих чисел. Якщо є кілька варіантів, оберіть найменший, адже Маша віддає перевагу меншим коробкам.

Приклади

Приклад 1

Loading
Loading