10
11
6
8
9
7
1-2
4
3
1
2
5