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