AZTest.org

3 , 2 , -4 , -8 , 0 , 16 , ? , -16
A) 19
B) 16
C) 17
D) 18
E) 12