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