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