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