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