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