给定n个正整数:

,如果你认为存在

,使得序列中有连续的 t 个数的和能被 n 整除,那么请输出最大的 t 的值,如果你认为不存在这样的 t ,那么就请输出-1。
输入描述:
输入一共两行;
第一行一个正整数 
第二行 n个正整数:
。
输出描述:
一个整数,如果你认为存在这样的 t ,那么输出最大的 t ,否则输出-1。
示例1
说明
其中 6+3+5=14,能被 7整除,并且也只有这一个子序列,所以这也是最大的,所以就输出它的长度是 3。
备注:
对于 50% 的数据,保证

,
对于 60% 的数据,保证

,
对于 100% 的数据,保证

.