15
07
11
09
02
13
10
01
14
08
06
16
04
12