50
19 8 46 13 34 20 41 40 7 39 32 45 2 44 37 27 50 21 3 30 31 35 38 28 12 33 15 10 4 5 11 42 36 6 16 29 26 18 24 25 14 47 22 48 9 49 43 23 1 17
