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