题面
一个三元斐波纳奇数列定义为如下递归式:
给你一个数列 ,其中包含一个且只有一个,你必须把这个 替换成一个正数 使得 数列成为一个三元斐波纳奇数列。
如果不存在合法的 ,输出。
输入格式
第 行:整数 () 为问题数
第 ~ 行:每行有若干个数,第一个数表示 数列的大小 ,后面紧接着 个数,表示 数列,其每项的值在 ~ 之间(除唯一的那个 之外)。
输出格式
对于每个问题,输出一行问题的编号( 开始编号,格式:case #0:
等),然后对于每组数据,在一行中输出 ,如果不存在合法的 ,输出。
样例
输入
3 4 1 2 3 -1 6 10 20 30 60 -1 200 5 1 2 3 5 -1
输出
case #0: 6 case #1: 110 case #2: -1