scrambles.h (7191B)
1 struct { 2 char *scramble; 3 char *solutions; 4 } s[] = { 5 [0] = { 6 .scramble = "F2 U2 B U2 B U2 R2 B D2 B' R2 F2 R2 L2", 7 .solutions = 8 "R2 L2 F2 R2 F L2 B' D2 R2 F' U2 B' U2 F2\n" 9 "R2 L2 F2 R2 B D2 B' R2 U2 B' U2 B' U2 F2\n" 10 "R2 L2 B2 L2 F R2 F' L2 D2 F' R2 F' U2 F2\n" 11 "R2 B2 D2 F' R2 F2 U2 F' D2 F' D2 F D2 U2\n" 12 "R2 B2 D2 F' R2 F2 U2 B' L2 F' L2 B D2 U2\n" 13 }, 14 [1] = { 15 .scramble = "B U2 B2 D2 L2 B U2 F' D2 L2 F2 D2 F'", 16 .solutions = 17 "F D2 L2 D2 F2 L2 F' U2 B' L2 F2 D2 B\n" 18 "F D2 L2 D2 B2 R2 F' D2 B' R2 B2 D2 B\n" 19 "F D2 F2 L2 D2 F U2 B' L2 D2 B2 U2 B'\n" 20 }, 21 [2] = { 22 .scramble = "B U2 B' L2 B L2 F' R2 F' L2 U2 B2", 23 .solutions = 24 "B2 U2 L2 B U2 B R2 F' U2 B R2 F'\n" 25 "B2 U2 L2 F R2 F L2 B' L2 B U2 B'\n" 26 "B2 U2 L2 F R2 B D2 B' D2 F U2 B'\n" 27 }, 28 [3] = { 29 .scramble = "B' L2 B' U2 B L2 U2 B' R2 B2 R2 U2 F' U2", 30 .solutions = 31 "U2 F U2 R2 B2 R2 B U2 L2 B' U2 B L2 B\n" 32 "U2 B L2 U2 B2 U2 F U2 L2 F' L2 F L2 B\n" 33 "F' D2 B' L2 F D2 L2 B' L2 U2 F2 D2 F' R2\n" 34 "R2 L2 F L2 B D2 F2 B D2 B D2 R2 B L2\n" 35 "R2 L2 B D2 F D2 F' L2 F' B2 D2 R2 B L2\n" 36 "R2 L2 B D2 B R2 F2 B R2 B R2 U2 F L2\n" 37 "B' D2 R2 B2 R2 F R2 F R2 F' U2 B R2 D2\n" 38 "B' D2 R2 B2 R2 B U2 F U2 B' U2 B R2 D2\n" 39 "B' D2 R2 B2 R2 B U2 B L2 B' L2 F R2 D2\n" 40 }, 41 [4] = { 42 .scramble = "B2 U2 D2 R2 F U2 D2 B2 R2 B' R2 F U2", 43 .solutions = 44 "U2 F' R2 B' D2 U2 B2 R2 F L2 D2 U2 F2\n" 45 "U2 B' D2 B' R2 L2 B2 D2 B L2 D2 U2 F2\n" 46 "L2 U2 B L2 F B2 D2 R2 D2 U2 B L2 F2\n" 47 "U2 F' R2 B R2 B2 D2 U2 F' R2 D2 U2 B2\n" 48 "U2 F' R2 B' D2 U2 F2 L2 F R2 D2 U2 B2\n" 49 "L2 U2 F U2 B' D2 R2 D2 U2 F U2 F B\n" 50 }, 51 [5] = { 52 .scramble = "B D2 R2 B2 F' R2 U2 B R2 B' R2 F L2 U2", 53 .solutions = 54 "F2 D2 L2 F R2 B' U2 L2 B' D2 R2 F' D2 F'\n" 55 "U2 L2 F' R2 F2 B' L2 B' D2 L2 F' R2 D2 B'\n" 56 "U2 L2 F' R2 B R2 B' U2 R2 F B2 R2 D2 B'\n" 57 "U2 L2 B' D2 B D2 F' U2 R2 F B2 R2 D2 B'\n" 58 }, 59 [6] = { 60 .scramble = "F2 R2 B' L2 B' D2 L2 B2 U2 F' U2 R2 F2", 61 .solutions = 62 "F2 R2 U2 F U2 B2 L2 D2 B L2 B R2 F2\n" 63 "F2 R2 U2 B L2 B2 D2 R2 F L2 B R2 F2\n" 64 "B2 L2 D2 B R2 F2 D2 R2 F L2 B R2 F2\n" 65 "U2 F' R2 L2 U2 F U2 L2 B U2 F2 U2 R2\n" 66 }, 67 [7] = { 68 .scramble = "B2 L2 D2 B' U2 B R2 D2 B R2 U2 B2 R2 U2", 69 .solutions = 70 "U2 R2 F2 D2 L2 F' L2 D2 B' R2 F U2 R2 F2\n" 71 "U2 R2 F2 D2 L2 B' U2 L2 B' D2 B U2 R2 F2\n" 72 "U2 R2 B2 U2 R2 F' R2 U2 B' L2 F D2 L2 B2\n" 73 "U2 R2 B2 U2 R2 B' D2 R2 B' U2 B D2 L2 B2\n" 74 "U2 F D2 L2 F L2 B' D2 U2 R2 F' R2 B R2\n" 75 "D2 F2 R2 U2 F D2 B L2 B R2 U2 R2 B2 U2\n" 76 "D2 B2 L2 D2 F U2 B R2 B L2 D2 L2 F2 U2\n" 77 }, 78 [8] = { 79 .scramble = "B D2 L2 F2 R2 B' R2 B D2 B' L2 B' U2 F", 80 .solutions = 81 "U2 B' U2 R2 B2 R2 D2 B R2 D2 B' R2 U2 F'\n" 82 "U2 B' D2 L2 F2 L2 U2 B R2 D2 B' R2 U2 F'\n" 83 "U2 B' L2 D2 L2 U2 B2 D2 B' U2 L2 F L2 F'\n" 84 "F' U2 B L2 B D2 B' R2 B R2 F2 L2 D2 B'\n" 85 "B' R2 B U2 B L2 F' R2 B R2 F2 L2 D2 B'\n" 86 "R2 U2 B D2 F2 L2 U2 B U2 F R2 B' R2 L2\n" 87 "R2 D2 B' L2 F' L2 U2 B2 R2 F' L2 B' R2 L2\n" 88 "U2 F2 R2 F R2 F L2 U2 F U2 F' D2 L2 D2\n" 89 "U2 F D2 F L2 B2 L2 B' D2 U2 R2 B' D2 U2\n" 90 }, 91 [9] = { 92 .scramble = "R2 B2 L2 B L2 F' U2 R2 U2 B D2 F U2 D2 L2", 93 .solutions = 94 "L2 D2 U2 F R2 B D2 L2 D2 F' U2 B L2 B2 R2\n" 95 "L2 D2 U2 F' D2 B' U2 R2 U2 F L2 B' L2 B2 R2\n" 96 "L2 B L2 F D2 R2 D2 B' U2 F R2 F2 D2 U2 R2\n" 97 "L2 B' D2 F' U2 L2 U2 B R2 F' R2 F2 D2 U2 R2\n" 98 "R2 D2 U2 B R2 F U2 L2 U2 B' D2 F L2 F2 L2\n" 99 "R2 D2 U2 B' U2 F' D2 R2 D2 B L2 F' L2 F2 L2\n" 100 "R2 F L2 B U2 R2 U2 F' D2 B R2 B2 D2 U2 L2\n" 101 "R2 F' U2 B' D2 L2 D2 F R2 B' R2 B2 D2 U2 L2\n" 102 }, 103 [10] = { 104 .scramble = "U2 B' D2 B L2 B2 R2 F' D2 F' R2 B R2 D2", 105 .solutions = 106 "D2 R2 F U2 B2 D2 F' L2 B' L2 F R2 F U2\n" 107 "D2 R2 F U2 B2 D2 B' U2 B' U2 B R2 F U2\n" 108 "D2 R2 B' R2 F D2 F R2 B2 L2 B' D2 B U2\n" 109 "D2 R2 B' R2 F' D2 B2 U2 F L2 F R2 F U2\n" 110 "D2 R2 B' R2 B R2 F U2 B2 D2 B' R2 F U2\n" 111 "D2 R2 B' R2 B' L2 B2 R2 F U2 F D2 B U2\n" 112 "L2 F2 R2 U2 B' U2 F' L2 F L2 B' D2 B U2\n" 113 "L2 F2 R2 U2 B' U2 B' U2 F U2 F' D2 B U2\n" 114 }, 115 [11] = { 116 .scramble = "B U2 B' D2 R2 B R2 U2 R2 D2 F L2", 117 .solutions = 118 "L2 F' D2 R2 U2 R2 B' R2 D2 B U2 B'\n" 119 }, 120 [12] = { 121 .scramble = "D2 B' R2 F' L2 F D2 F L2 U2 D2 B R2", 122 .solutions = 123 "R2 B' D2 U2 L2 F' D2 F' L2 F R2 B D2\n" 124 }, 125 [13] = { 126 .scramble = "B L2 F R2 F2 L2 D2 B' R2 B D2 F2 D2 L2", 127 .solutions = 128 "L2 D2 F2 D2 B' R2 B D2 L2 F2 R2 F' L2 B'\n" 129 }, 130 [14] = { 131 .scramble = "B2 L2 U2 F' R2 B L2 F2 R2 F' R2 U2 F2", 132 .solutions = 133 "L2 F' B' R2 D2 B R2 B L2 F D2 R2 F2\n" 134 "F' D2 F2 D2 F' U2 R2 L2 B U2 B' L2 B\n" 135 "F' D2 F2 D2 B' R2 D2 U2 B R2 F' L2 B\n" 136 "B D2 U2 L2 F' U2 B2 U2 F' R2 F' L2 B\n" 137 "B' L2 F2 L2 F' R2 D2 U2 B R2 F' L2 B\n" 138 "L2 F B L2 U2 B L2 B R2 F U2 L2 B2\n" 139 "F2 U2 R2 F R2 F2 L2 B' R2 F U2 L2 B2\n" 140 }, 141 [15] = { 142 .scramble = "F2 R2 D2 B' U2 L2 B U2 F L2 U2 F L2", 143 .solutions = 144 "L2 F' U2 L2 F' U2 B' L2 U2 B D2 R2 F2\n" 145 }, 146 [16] = { 147 .scramble = "B U2 B U2 F' D2 F' U2 F2 D2 F' U2 L2 B'", 148 .solutions = 149 "F U2 R2 F' R2 F L2 F2 R2 B' D2 F' R2 F'\n" 150 "B L2 U2 F D2 B2 D2 F U2 B R2 B' R2 F'\n" 151 "B L2 U2 F' U2 B R2 B2 R2 F' R2 B' R2 F'\n" 152 "B L2 U2 F' U2 B' R2 F' R2 B2 R2 B R2 F'\n" 153 "R2 D2 F L2 B' D2 L2 U2 L2 F2 D2 F' U2 B'\n" 154 "F U2 R2 B' D2 F U2 B2 U2 B' R2 F' U2 B'\n" 155 "F' L2 F2 U2 R2 F L2 F' L2 F R2 F' U2 B'\n" 156 "B L2 U2 F D2 F2 U2 F D2 F U2 B' U2 B'\n" 157 "B L2 U2 F' U2 F' U2 F' U2 B2 U2 B U2 B'\n" 158 "B' U2 F2 R2 D2 F U2 F' U2 B R2 F' U2 B'\n" 159 "B' U2 F2 R2 D2 B L2 F' L2 F R2 F' U2 B'\n" 160 }, 161 [17] = { 162 .scramble = "B R2 B2 R2 U2 B L2 B2 D2 F L2 U2 B' D2 B'", 163 .solutions = 164 "U2 F R2 F L2 F B2 U2 F R2 F2 R2 D2 L2 F'\n" 165 "U2 F2 B' D2 B L2 B' L2 B L2 B2 R2 D2 L2 F'\n" 166 "U2 F' B2 L2 F R2 F' U2 F R2 F2 R2 D2 L2 F'\n" 167 "U2 B U2 F' D2 B2 U2 F L2 B' R2 F2 D2 L2 F'\n" 168 "F R2 B U2 R2 F U2 F2 R2 F L2 U2 B2 D2 F'\n" 169 "F L2 F D2 R2 F' U2 B2 R2 F' R2 D2 B2 D2 F'\n" 170 "B U2 F U2 R2 F' R2 F2 U2 F' L2 U2 B2 D2 F'\n" 171 "B U2 F U2 R2 F' R2 B2 D2 F' R2 D2 F2 D2 F'\n" 172 "B U2 B L2 U2 F' U2 F2 L2 B' L2 U2 B2 D2 F'\n" 173 "B D2 F R2 U2 B' U2 B2 R2 F' R2 D2 B2 D2 F'\n" 174 "B D2 B U2 L2 B' L2 F2 D2 B' L2 U2 F2 D2 F'\n" 175 "B D2 B U2 L2 B' L2 B2 U2 B' R2 D2 B2 D2 F'\n" 176 "U2 F R2 B D2 F B2 L2 F U2 F2 U2 R2 D2 B'\n" 177 "U2 F2 B' D2 B L2 F' D2 B D2 B2 U2 R2 D2 B'\n" 178 "U2 B U2 F' D2 F2 D2 F R2 F' D2 B2 R2 D2 B'\n" 179 "U2 B U2 F' D2 B2 U2 F L2 F' U2 F2 R2 D2 B'\n" 180 "U2 B U2 B R2 F' U2 F2 B' D2 B2 U2 R2 D2 B'\n" 181 "U2 B U2 B' L2 F2 L2 B R2 F' D2 B2 R2 D2 B'\n" 182 "F R2 F R2 D2 B' L2 F2 D2 B' D2 L2 B2 R2 B'\n" 183 "F L2 B R2 U2 F' L2 B2 U2 F' U2 R2 B2 R2 B'\n" 184 "B U2 F U2 R2 F U2 F2 R2 B D2 L2 B2 R2 B'\n" 185 "B U2 F U2 R2 F U2 B2 L2 B U2 R2 F2 R2 B'\n" 186 "B D2 B U2 L2 F' D2 F2 R2 B' D2 L2 F2 R2 B'\n" 187 "B D2 B U2 L2 F' D2 B2 L2 B' U2 R2 B2 R2 B'\n" 188 }, 189 [18] = { 190 .scramble = "R2 B' R2 U2 B' U2 B' F2 R2 D2 F D2 F' U2", 191 .solutions = 192 "U2 R2 L2 F L2 F' U2 F2 B' U2 F' R2 F R2\n" 193 "U2 F U2 F' D2 B L2 F B2 L2 D2 U2 F R2\n" 194 "U2 F D2 F' D2 R2 F2 B U2 B U2 R2 B R2\n" 195 "U2 B R2 F2 B U2 L2 F' L2 F U2 R2 B R2\n" 196 "U2 B R2 F' R2 U2 F2 B L2 B L2 U2 F R2\n" 197 "D2 R2 L2 F D2 F' U2 B R2 F B2 L2 F R2\n" 198 "D2 F R2 F' D2 F2 B' D2 F' R2 D2 U2 F R2\n" 199 }, 200 [19] = { 201 .scramble = "D2 B' D2 B' D2 B' D2 R2 B' D2 F R2 B R2", 202 .solutions = 203 "R2 B' R2 F' D2 B R2 D2 B D2 B D2 B D2\n" 204 }, 205 { 206 .scramble = "", /* End-of-list signal */ 207 } 208 };