Point: 100.0
Time limit: 1.0s
Memory limit: 586 M
Input: stdin
Output: stdout
Problem type
Ngôn ngữ cho phép
C, C#, C++, Java, Pascal, Python, Text

Cho số nguyên dương \(N\) dạng 32bit.

Yêu cầu

Hãy tìm khoảng cách giữa \(N\) và số nguyên tố nhỏ nhất lớn hơn \(N\).

Input

1 dòng duy nhất ghi số nguyên \(N\).

Output

  • Dòng đầu tiên ghi số nguyên tố nhỏ nhất lớn hơn \(N\).
  • Dòng thứ hai ghi khoảng cách giữa chúng.

Ví dụ

INPUT

9

OUTPUT

11
2