1
5
99
-1
0
23
55
96
-2048
4096
-99
