scrambles.h (1919B)
1 struct { 2 char *scramble; 3 char *solutions; 4 } s[] = { 5 [0] = { 6 .scramble = "U F2 U' R2 U L2 B2 L2 U D2 R2 L2 F2", 7 .solutions = 8 "(U F2 R2 B2 R2 U)\n" 9 "(U F2 L2 B2 L2 U)\n" 10 "(D R2 F2 R2 B2 U)\n" 11 "(D R2 B2 R2 F2 U)\n" 12 }, 13 [1] = { 14 .scramble = "U L2 F2 U F2 U' D' L2 B2 U F2 D' R2 U'", 15 .solutions = 16 "(U F2 U F2 U' F2 U L2 U)\n" 17 "(U F2 U' F2 U L2 U' F2 U)\n" 18 "U R2 U L2 U (U L2 F2 U)\n" 19 "D B2 U F2 U (U R2 B2 U)\n" 20 "R2 U (U F2 U' F2 U L2 U)\n" 21 "R2 U (U' F2 U L2 U' F2 U)\n" 22 }, 23 [2] = { 24 .scramble = "R2 L2 U2 B2 L2 U' R2 U F2 D R2 D' B2", 25 .solutions = 26 "B2 U2 R2 U F2 U\n" 27 }, 28 [3] = { 29 .scramble = "R2 D2 R2 F2 U L2 B2 D L2 F2 D L2", 30 .solutions = 31 "R2 D' B2 U R2 U\n" 32 "(F2 U' F2 U F2 U)\n" 33 }, 34 [4] = { 35 .scramble = "D F2 D F2 U' F2 B2 L2 U' D2 L2", 36 .solutions = 37 "(D F2 U L2 U' F2 U)\n" 38 "(D' B2 U' B2 U R2 U)\n" 39 "L2 U (U L2 U B2 U)\n" 40 }, 41 [5] = { 42 .scramble = "R2 B2 R2 L2 U B2 D' L2 D F2 D' B2 D' L2 U", 43 .solutions = 44 "U R2 U' F2 U (U B2 U' F2 U)\n" 45 "F2 D B2 U L2 U2 B2 U (B2 U)\n" 46 "F2 D B2 U' B2 U2 L2 U (B2 U)\n" 47 "F2 D F2 U F2 U2 L2 U (B2 U)\n" 48 "F2 D F2 U' L2 U2 F2 U (B2 U)\n" 49 }, 50 [6] = { 51 .scramble = "F2 U2 B2 R2 D' R2 U2 L2 B2 L2 D R2 D", 52 .solutions = 53 "(L2 U B2 L2 U F2 U)\n" 54 "U2 B2 U (L2 U L2 U)\n" 55 }, 56 [7] = { 57 .scramble = "D2 B2 L2 F2 D B2 U B2 R2 B2 D2 R2 D'", 58 .solutions = 59 "U B2 U' L2 U\n" 60 }, 61 [8] = { 62 .scramble = "U2 B2 U' R2 B2 U' R2 B2 U' B2 D' R2 D L2 D'", 63 .solutions = 64 "U R2 U' F2 U L2 U2 B2 U\n" 65 "U R2 U' F2 U' B2 U2 L2 U\n" 66 "U R2 U' B2 U F2 U2 L2 U\n" 67 "U R2 U' B2 U' L2 U2 F2 U\n" 68 "U2 L2 U (B2 U B2 U' L2 U)\n" 69 "U' L2 B2 U' R2 U (U2 F2 U)\n" 70 "D B2 U' L2 U (R2 U2 B2 U)\n" 71 }, 72 [9] = { 73 .scramble = "B2 R2 U R2 U' L2 D F2 R2 U2 R2 L2 U", 74 .solutions = 75 "D B2 L2 U' L2 U R2 U\n" 76 "(L2 U R2 U' R2 U F2 U)\n" 77 "(L2 U' R2 U F2 U' R2 U)\n" 78 "D (B2 R2 U R2 U' L2 U)\n" 79 "B2 D (R2 U F2 U' L2 U)\n" 80 }, 81 { 82 .scramble = "", /* End-of-list signal */ 83 } 84 };