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