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