86850 [ 0 5 13 22 8 3 12 20 16 11 6 1 10 15 7 18 2 19 17 14 4 9 21 23 ]