#P122. 素数数组

素数数组

题目描述

你有一个数组 A=[a1,a2,,an]A = [a1, \, a2, \, \dots , \, an],该数组中的元素为 11 或者是素数(22除外)。
现在给你一个整数n(n>0)n \, (n>0),请你计算最少需要从数组 AA 中找到几个元素之和为 nn

输入格式

输入一个整数 n(0<n<109)n \, (0<n<10^{9})

输出格式

输出一个数表示最少需要的元素个数。

样例

2
2
9
3