给你一个序列 a1, a2, a3, ... , an,有 n 个元素,每个元素都是 1 或 2。
请计算是否存在满足以下条件的整数k。
1 <= k <= n - 1;
a1* a2* ... * ak= a(k+1)* a(k+2)* ... * an;
如果存在满足给定条件的多个k,请输出最小的一个,如果没有k满足条件则输出-1。
6 2 2 1 2 1 2
2