2
8
1
10
9
64
0
14
3
7
15
13
5
17
16