vals[0] 
FindPattern
Find Pattern -7 16 -4 81 17 16 -24 10
3, -3, 6, -9, 15 -7 is too big. 16 is too big. -4 is too big. 81 is too big. 17 is too big. 16 is too big. -24 is correct. 10 is too big.
2, 3, 4, 9, 16 -7 is too small. 16 is too small. -4 is too small. 81 is correct. 17 is too small. 16 is too small. -24 is too small. 10 is too small.
4, 3, 6, 5, 8, 7 -7 is too small. 16 is too big. -4 is too small. 81 is too big. 17 is too big. 16 is too big. -24 is too small. 10 is correct.
2, 4, 3, 9, 4 -7 is too small. 16 is correct. -4 is too small. 81 is too big. 17 is too big. 16 is correct. -24 is too small. 10 is too small.
2, 3, 5, 7, 11, 13 -7 is too small. 16 is too small. -4 is too small. 81 is too big. 17 is correct. 16 is too small. -24 is too small. 10 is too small.
1, -2, 4, -8 -7 is too small. 16 is correct. -4 is too small. 81 is too big. 17 is too big. 16 is correct. -24 is too small. 10 is too small.
1, -2, -1, -3, -4 -7 is correct. 16 is too big. -4 is too big. 81 is too big. 17 is too big. 16 is too big. -24 is too small. 10 is too big.
1, -1, 2, -2, 3, -3, 4 -7 is too small. 16 is too big. -4 is correct. 81 is too big. 17 is too big. 16 is too big. -24 is too small. 10 is too big.