OLL Algorithms
All Edges Flipped
All Edges Flipped
ID: OLL 1
Common Algorithm:
R U2 R2 F R F' U2 R' F R F'
Alternate Algorithms:
- y F U R' F R F2 U' F' L F L'
All Edges Flipped
ID: OLL 2
Common Algorithm:
F (R U R' U') F' f (R U R' U') f'
Alternate Algorithms:
- F R U R' U' F' f R U R' U' f'
- r U r' U2 R U2 R' U2 r U' r'
All Edges Flipped
ID: OLL 3
Common Algorithm:
M R U R' U r U2 r' U M'
Alternate Algorithms:
- y' f (R U R' U') f' (U') F (R U R' U') F'
All Edges Flipped
ID: OLL 4
Common Algorithm:
M U' r U2 r' U' R U' R' M'
Alternate Algorithms:
- y' R' F2 R2 U2 R' F' R U2 R2 F2 R
- y' f (R U R' U') f' (U) F (R U R' U') F'
All Edges Flipped
ID: OLL 17
Common Algorithm:
(R U R' U) (R' F R F') U2 (R' F R F')
Alternate Algorithms:
- F' r U r' U2 r' F U' F U r
All Edges Flipped
ID: OLL 18
Common Algorithm:
y' R U2 R2 F R F' U2 M' U R U' r'
Alternate Algorithms:
- y2 r U R' U R U2 r2 U' R U' R' U2 r
- F R U R' d R' U2 R' F R F'
All Edges Flipped
ID: OLL 19
Common Algorithm:
M U (R U R' U') M' (R' F R F')
Alternate Algorithms:
- r' R U R U R' U' r R2 F R F'
- R' U2 F R U R' U' F2 U2 F R
- r' U2 R U R' U r2 U2 R' U' R U' r'
All Edges Flipped
ID: OLL 20
Common Algorithm:
(r U R' U') M2 (U R U' R') U' M'
Alternate Algorithms:
- r' R U R U R' U' R2 r2 U R U' r'
- R U R' U' R' F R F' R U2 R2 F R F' R U2 R'
- r U R' U' r2 R2 U R U' R' U' M'
Square Shapes
Square Shapes
ID: OLL 5
Common Algorithm:
r' U2 (R U R' U) r
Alternate Algorithms:
- y2 l' U2 L U L' U l
- y2 R' F2 r U r' F R
Square Shapes
ID: OLL 6
Common Algorithm:
r U2 (R' U' R U') r'
Alternate Algorithms:
- R U' R' U2 r U' r' U' r U r'
Lightning Bolts
Lightning Bolts
ID: OLL 7
Common Algorithm:
r (U R' U R) U2 r'
Alternate Algorithms:
- y2 l U L' U L U2 l'
- r' F2 r U2 L F' L' F
Lightning Bolts
ID: OLL 8
Common Algorithm:
y2 r' (U' R U' R') U2 r
Alternate Algorithms:
- l' U' L U' L' U2 l
- R' F' r U' r' F2 R
Lightning Bolts
ID: OLL 11
Common Algorithm:
M (R U R' U R U2 R') U M'
Alternate Algorithms:
- r' R2 U R' U R U2 R' U M'
- y2 r U R' U R' F R F' R U2 r'
Lightning Bolts
ID: OLL 12
Common Algorithm:
y' M' (R' U' R U' R' U2 R) U' M
Alternate Algorithms:
- F R U R' U' F' U F R U R' U' F'
- y l L2 U' L U' L' U2 L U' M'
Lightning Bolts
ID: OLL 39
Common Algorithm:
y L F' (L' U' L U) F U' L'
Alternate Algorithms:
- y' f' r U r' U' r' F r S
- y' R U R' F' U' F U R U2 R'
- r U R' U R' F R F' U2 r' F R F'
- F R' F' U' F U R U' F'
Lightning Bolts
ID: OLL 40
Common Algorithm:
R' F (R U R' U') F' U R
Alternate Algorithms:
- y2 L' U' L F U F' U' L' U2 L
- y' M F' L F L' U' L' U L U M'
Fish Shapes
Fish Shapes
ID: OLL 9
Common Algorithm:
y R U R' U' R' F R2 U R' U' F'
Alternate Algorithms:
- M R U2 R' U' R U' R' U' M'
- y R' U' R y r U' r' U r U r'
Fish Shapes
ID: OLL 10
Common Algorithm:
(R U R' U) (R' F R F') (R U2 R')
Alternate Algorithms:
- y F U F' R' F R U' R' F' R
- y2 L' U' L U L F' L2 U' L U F
- R U R' y R' F R U' R' F' R
Fish Shapes
ID: OLL 35
Common Algorithm:
R U2 R2 F R F' R U2 R'
Alternate Algorithms:
- f R U R' U' f' R U R' U R U2 R'
- y2 R2 F R F' R U2 R' U R U2 R' U' R
Fish Shapes
ID: OLL 37
Common Algorithm:
F R (U' R' U') (R U R') F'
Alternate Algorithms:
- F R' F' R U R U' R'
- y F' r U r' U' r' F r
- y' R U2 R' F R' F' R2 U2 R'
Knight Move Shapes
Knight Move Shapes
ID: OLL 13
Common Algorithm:
(r U' r') U' (r U r') (F' U F)
Alternate Algorithms:
- F U R U2 R' U' R U R' F'
- L F' L' U' L F L' F' U F
Knight Move Shapes
ID: OLL 14
Common Algorithm:
r U R' U' r' F R2 U R' U' F'
Alternate Algorithms:
- R' F (R U R') F' R (F U' F')
- y2 r' U r U r' U' r f R' f'
Knight Move Shapes
ID: OLL 15
Common Algorithm:
(r' U' r) (R' U' R U) (r' U r)
Alternate Algorithms:
- y2 R' F' R L' U' L U R' F R
- r' U' M' U' R U r' U r
Knight Move Shapes
ID: OLL 16
Common Algorithm:
(r U r') (R U R' U') (r U' r')
Alternate Algorithms:
- r U M U R' U' r U' r'
All Edges Solved
All Edges Solved
ID: OLL 21
Common Algorithm:
R' U' R U' R' U R U' R' U2 R
Alternate Algorithms:
- R U R' U R U' R' U R U2 R'
- y' F R U R' U' R U R' U' R U R' U' F'
- y R U2 R' U' R U R' U' R U' R'
All Edges Solved
ID: OLL 22
Common Algorithm:
R U2 R2' U' R2 U' R2' U2 R
Alternate Algorithms:
- y2 L' U2 L2 U L2 U L2 U2 L'
- y R U R' U R U2 R2 U2 R U R' U R
- R U R' U' R' F R2 U R' U' R U R' U' F'
All Edges Solved
ID: OLL 23
Common Algorithm:
R2 D' R U2 R' D R U2 R
Alternate Algorithms:
- y2 R U R' U R U2 R2 U' R U' R' U2 R
- y R U2 R' U' R U' R' L' U2 L U L' U L
- L2 D L U2 L' D' L U2 L
All Edges Solved
ID: OLL 24
Common Algorithm:
(r U R' U') (r' F R F')
Alternate Algorithms:
- y2 R' F' L F R F' L' F
- y R' U2 R U R2 F R U R U' R' F' R
All Edges Solved
ID: OLL 25
Common Algorithm:
F R' F' r U R U' r'
Alternate Algorithms:
- y' F' r U R' U' r' F R
- R' F' L' F R F' L F
- r U2 R2 F R F' R U2 r'
All Edges Solved
ID: OLL 26
Common Algorithm:
R U2 (R' U' R U') R'
Alternate Algorithms:
- y' R' U' R U' R' U2 R
- y L' U R U' L U R'
- y L' U' L U' L' U2 L
All Edges Solved
ID: OLL 27
Common Algorithm:
(R U R' U) (R U2 R')
Alternate Algorithms:
- y' R' U2 R U R' U R
- R U' L' U R' U' L
All Corners Solved
All Corners Solved
ID: OLL 28
Common Algorithm:
y2 M' U' M U2 M' U' M
Alternate Algorithms:
- (r U R' U') M (U R U' R')
- M U M' U2 M U M'
- y M U' M' U2 M U' M'
- F R U R' U' F2 L' U' L U F
All Corners Solved
ID: OLL 57
Common Algorithm:
(R U R' U') M' (U R U' r')
Alternate Algorithms:
- M' U' M U M' U' M U' M' U2 M
- r' F' r U M' U' r' F R
- L' R U R' U' L R' F R F'
Awkward Shapes
Awkward Shapes
ID: OLL 29
Common Algorithm:
y (R U R') U' (R U' R') (F' U' F) (R U R')
Alternate Algorithms:
- r2 D' r U r' D r2 U' r' U' r
- y' R U2 R2 F R F' R U' R' U R U2 R'
- L2 U' L B L' U L2 U' r' U' r
- M U R U R' U' R' F R F' M'
Awkward Shapes
ID: OLL 30
Common Algorithm:
y2 F U (R U2 R') U' (R U2 R') U' F'
Alternate Algorithms:
- R2 U R' B' R U' R2 U R B R'
- y' r U2 R2 F R F' R U' R' U R U2 r'
- f R U R2 U' R' U R2 U' R' f'
Awkward Shapes
ID: OLL 41
Common Algorithm:
y2 (R U R' U) (R U2 R') F (R U R' U') F'
Alternate Algorithms:
- R U' R' U2 R U y R U' R' U' F'
- y2 F U R2 D R' U' R D' R2 F'
Awkward Shapes
ID: OLL 42
Common Algorithm:
(R' U' R U') (R' U2 R) F (R U R' U') F'
Alternate Algorithms:
- y2 R' U R U2 R' U' F' U F U R
- y F R' F' R U2 R' U' R2 U' R2 U2 R
- y R' U' F2 u' R U R' D R2 B
- y2 L' U' L U' L' U2 L F' L' U' L U F
P Shapes
P Shapes
ID: OLL 31
Common Algorithm:
(R' U' F) (U R U' R') F' R
Alternate Algorithms:
- y2 r' F' U F r U' r' U' r
- y2 R' F R U R' U' F2 U F R
P Shapes
ID: OLL 32
Common Algorithm:
S (R U R' U') (R' F R f')
Alternate Algorithms:
- y F U R' U' F' U F R F'
- R U2 R' U' F' U F R U' R'
P Shapes
ID: OLL 43
Common Algorithm:
y2 F' U' L' U L F
Alternate Algorithms:
- y R' U' (F' U F) R
- y' R U R' F' L' U' L F
- y' r' F' U' F U r
- r' U' R' F R F' U r
P Shapes
ID: OLL 44
Common Algorithm:
f (R U R' U') f'
Alternate Algorithms:
- y2 F U R U' R' F'
- y' F R U' R' U2 R U R' F'
T Shapes
T Shapes
ID: OLL 33
Common Algorithm:
(R U R' U') (R' F R F')
Alternate Algorithms:
- y2 L' U' L U L F' L' F
- y2 r' F' r U r U' r' F
- F R U' R' U R U R' F'
T Shapes
ID: OLL 45
Common Algorithm:
F (R U R' U') F'
Alternate Algorithms:
- y R' F' U' F U R
- y2 f U R U' R' f'
- y' r' U' F' U F r
C Shapes
C Shapes
ID: OLL 34
Common Algorithm:
y2 R U R2 U' R' F (R U R U') F'
Alternate Algorithms:
- y f R f' U' r' U' R U M'
- F R U R' U' R' F' r U R U' r'
- y' R2 D' R U' R' D F R F' U R
C Shapes
ID: OLL 46
Common Algorithm:
R' U' (R' F R F') U R
Alternate Algorithms:
- R' F' U' F R U' R' U2 R
- y2 r' U' F R' F' R U r
- y2 r' F' r' F r U' F r
W Shapes
W Shapes
ID: OLL 36
Common Algorithm:
y2 (L' U' L U') (L' U L U) (L F' L' F)
Alternate Algorithms:
- y R U R2 F' U' F U R2 U2 R'
- y2 R' F' U' F2 U R U' R' F' R
- R U R' U' F' U2 F U R U R'
W Shapes
ID: OLL 38
Common Algorithm:
(R U R' U) (R U' R' U') (R' F R F')
Alternate Algorithms:
- R' U2 r' D' r U2 r' D R r
- y F R U' R' S U' R U R' f'
L Shapes
L Shapes
ID: OLL 47
Common Algorithm:
F' (L' U' L U) (L' U' L U) F
Alternate Algorithms:
- y' F R' F' R U2 R U' R' U R U2 R'
- F' r' F' r U r' F' r U F
- R' F' r U' r' F2 R2 U2 R' U' R U' R'
L Shapes
ID: OLL 48
Common Algorithm:
F (R U R' U') (R U R' U') F'
Alternate Algorithms:
- y2 f U R U' R' U R U' R' f'
- F R' F' U2 R U R' U R2 U2 R'
L Shapes
ID: OLL 49
Common Algorithm:
r U' (r2 U) (r2 U) (r2) U' r
Alternate Algorithms:
- y' L' U2 L U L' U L F' L' U' L U F
- r U2 R2 U' R2 U' R2 U2 R U2 M
- y' F R' F2 R U2 R U2 R' F
L Shapes
ID: OLL 50
Common Algorithm:
r' U (r2 U') (r2 U') (r2) U r'
Alternate Algorithms:
- y' R U2 R' U' R U' R' F R U R' U' F'
L Shapes
ID: OLL 53
Common Algorithm:
(r' U' R U') (R' U R U') (R' U2 r)
Alternate Algorithms:
- y r' U2 R U R' U' R U R' U r
- y2 R' F' r U' r' F r U' r' F2 R
L Shapes
ID: OLL 54
Common Algorithm:
(r U R' U) (R U' R' U) (R U2 r')
Alternate Algorithms:
- y' r U2 R' U' R U R' U' R U' r'
- y r' U2 R U R' U r R' U2 R U R' U R
Line Shapes
Line Shapes
ID: OLL 51
Common Algorithm:
f (R U R' U') (R U R' U') f'
Alternate Algorithms:
- y2 F U R U' R' U R U' R' F'
- F' U' L' U L U' L' U L F
Line Shapes
ID: OLL 52
Common Algorithm:
y2 R' (F' U' F U') (R U R' U) R
Alternate Algorithms:
- R U R' U R d' R U' R' F'
- R' U' R U' R' U F' U F R
- y F U R U2 R' U2 R U2 R' U' F'
Line Shapes
ID: OLL 55
Common Algorithm:
y R U2 R2 (U' R U' R') U2 (F R F')
Alternate Algorithms:
- R' F U R U' R2 F' R2 U R' U' R
- F U' R2 D R' U2 R D' R2 U F'
- y r U2 R2 F R F' U2 r' F R F'
Line Shapes
ID: OLL 56
Common Algorithm:
(r U r') (U R U' R') (U R U' R') (r U' r')
Alternate Algorithms:
- r U r' U R U' R' M' U R U2 r'
- F R U R' U' R F' r U R' U' r'
- F R U R' U' x R U' L U R' U' r