A. “网瘾少年”小陈

内存限制:256 MiB 时间限制:1000 ms 标准输入输出
题目类型:传统 评测方式:文本比较

题目描述

“网瘾少年” 小陈最近沉迷数学无法自拔,最近他正在研究阶乘与倍数。他遇到了一个难题:给你一个大于等于 2 的正整数 K,请你找到并输出最小的正整数 N,满足 N! 是 K 的倍数。

N! = N * (N-1) * ... * 2 * 1,表示 N的阶乘。你能帮帮小陈解决这个问题吗?

输入格式

输入一个正整数 K。

输出格式

输出最小的正整数 N 满足 N! 是 K 的倍数。

样例

Sample1

输入样例

2

输出样例

2

Sample2

输入样例

100

输出样例

10

Sample3

输入样例

14212401101

输出样例

6263729

数据范围与提示

2 <= K <= 1*10^{12}