#3913. 民科?!

民科?!

民科?!

题目描述

冰棍又在网上对线了。这次是跟民科吵架。

民科抛出了一个暴论,说有质数 mm,那么 n+mn + m 也是质数。这一看就很荒谬,但是冰棍懒得费事和这种人对线。

冰棍希望你对任意的整数 nn,抛出一个反例 mm,使得 mm 是质数,但 n+mn+m 不是质数。因为冰棍太喜欢小的东西,他希望你给出最小的 mm

输入格式

输入第一行一个整数 TT

接下来 TT 组数据,每组一行一个正整数 nn

输出格式

对于每组数据,输出一行一个最小可能的质数 mm,表示你抛出的反例,使 n+mn+m 不是质数。

数据范围

  • 对于 60%60\% 的数据,n100n \leq 100
  • 对于 100%100\% 的数据,1T1041 \le T \leq 10^42n1052 \leq n \leq 10^5

样例数据 1

输入:

3
2
3
4

输出:

2
3
2