#S1047. 小美吃苹果

小美吃苹果

描述

吃货小美,特别喜欢吃苹果。有一天好朋友lili送给她三箱苹果。第1个箱子里有n~1~个苹果,第2箱有n~2~个,第3个箱子有n~3~个。因为小美比较矫情。所以她在吃苹果时制定了一个规则让箱子里剩余的苹果看起来更舒坦一点儿。

规则1:三个装苹果的箱子位置不允许交换。 规则2:吃完苹果后每个箱子都不能空。 规则3:吃完苹果后三个箱子剩余的苹果数量必须是递增的。也就是说,第1个箱子剩余的苹果数少于第2个箱子,第2个箱子剩余的苹果数少于第3个箱子。

因为小美实在吃得有点饱了,请问小美怎样才能在尽量少吃苹果的前提下让箱子中剩余的苹果数量满足要求呢? 如果可以实现则输出她应该吃多少个苹果,如果她无法完成心愿就输出-1。

格式

输入描述

n~1~ n~2~ n~3~ (三个箱子里苹果的数量 1<= n​~1~​,n​~2~​,n~3~ <= 100 )

输出描述

小美最少需要吃多少个苹果

输入输出样例

15 40 22
19

限制

运行时间1秒内,测试缓存不能大于1024KiB。