3
4
4
3
5
7
7
4
-7
9
6
8
6
2
7
4
3
3
3
3
6
9
0
5
5
next