1
15
13
2
14
11
12
10
9
3
4
5
7
8
6