1735 - 素数行列prime
Description

给定一个n×n 的矩阵,其中第 i 行、第 j 列的元素的值为 a_{i,j}。小爱每次可以花费一点代价,将某个元素的值 +1 。

请问,小爱最少花费多少点代价,才能使得某一行或某一列均为素数?


Input

输入第一行,一个正整数 n
接下来 n 行,每行 n 个正整数,其中第 �+1i+1 行,第 j 个元素表示 ��,�aij

Output

输出共一个整数,表示最小代价


Examples

Input

3
5 4 3
1 7 8
9 2 6

Output

1
Hint
  • 对于 30%30% 的数据, 1≤�≤101n10

  • 对于 60%60% 的数据, 1≤�≤1021n≤1001≤��,�≤1021aij≤100

  • 对于 100%100% 的数据, 1≤�≤1031n10001≤��,�≤1051aij100000


题目参数
Time Limit 1 second
Memory Limit 128 MB
提交次数 49
通过次数 16