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