20
3 16 5 13 19 4 15 9 8 7 1 2 20 18 17 12 14 6 10 11
20
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
