# 2LLL (OCLL+PLL)

By yoruba and err0rcuber

**OCLL+PLL** is an efficient method of solving the Last Layer (with edges oriented) in just 2 steps.
In total, there are only 28 algs. It's the most bang of your back way of solving the Last Layer, as it can get you to sub 7 and lower, while maintaining a very low algorithm count. If you haven't learned ZBLL yet, use this method.

CFOP users will already know all of these, even with 2-look OLL.

## Step 1: OCLL

**O**rient the **C**orners of the **L**ast **L**ayer: twist the top corners so the top side is a single color.

This set has 7 algorithms. Recognize the case by the pattern of the top-colored stickers on the corners. Everything else is ignored.

Name | Case | Algs |
---|---|---|

Sune | Sune | R U R' U R U2' R' |

Antisune | Antisune | L' U' L U' L' U2 L |

U | U | R2 D' R U2 R' D R U2 R |

T | T | r U R' U' r' F R F' |

L | L | F R' F' r U R U' r' |

H | H | R U R' U R U' R' U R U2' R' |

Pi | Pi | R U2' R2' U' R2 U' R2' U2' R |

## Step 2: PLL

**P**ermute the **L**ast **L**ayer: swap the top pieces around to solve the cube.

This set has 21 algorithms. To recognize the case, look for these distinct features of each PLL:

**Blocks:**rectangular chunks of matching pieces.**Headlights:**pairs of matching corner stickers on the same side.**Adjacent colors:**colors belonging to sides next to each other on a solved cube (e.g. red/green).**Opposite colors:**colors belonging to sides across from each other on a solved cube (e.g. red/orange).

Name | Case | Algs | Category |
---|---|---|---|

H Perm | H PermSolved corners | M2' U M2' U2 M2' U M2' | Solved corners |

Ua Perm | Ua PermSolved corners | M2' U M U2 M' U M2' | Solved corners |

Ub Perm | Ub PermSolved corners | M2' U' M U2 M' U' M2' | Solved corners |

Z Perm | Z PermSolved corners | M2' U2 M U M2' U M2' U M | Solved corners |

Aa Perm | Aa PermAdj. corner swap | x R' U R' D2 R U' R' D2 R2 x' | Adj. corner swap |

Ab Perm | Ab PermAdj. corner swap | x R2 D2 R U R' D2 R U' R x' | Adj. corner swap |

F Perm | F PermAdj. corner swap | R' U' F' R U R' U' R' F R2 U' R' U' R U R' U R | Adj. corner swap |

Ga Perm | Ga PermAdj. corner swap | R2 U R' U R' U' R U' R2 U' D R' U R D' | Adj. corner swap |

Gb Perm | Gb PermAdj. corner swap | R' U' R U D' R2 U R' U R U' R U' R2' D | Adj. corner swap |

Gc Perm | Gc PermAdj. corner swap | R2' U' R U' R U R' U R2 U D' R U' R' D | Adj. corner swap |

Gd Perm | Gd PermAdj. corner swap | R U R' U' D R2 U' R U' R' U R' U R2 D' | Adj. corner swap |

Ja Perm | Ja PermAdj. corner swap | x R2' F R F' R U2' r' U r U2' x' | Adj. corner swap |

Jb Perm | Jb PermAdj. corner swap | R U R' F' R U R' U' R' F R2 U' R' | Adj. corner swap |

Ra Perm | Ra PermAdj. corner swap | R U' R' U' R U R D R' U' R D' R' U2 R' | Adj. corner swap |

Rb Perm | Rb PermAdj. corner swap | R' U2' R U2 R' F R U R' U' R' F' R2 | Adj. corner swap |

T Perm | T PermAdj. corner swap | R U R' U' R' F R2 U' R' U' R U R' F' | Adj. corner swap |

E Perm | E PermDiag. corner swap | x' R U' R' D R U R' D' R U R' D R U' R' D' x | Diag. corner swap |

Na Perm | Na PermDiag. corner swap | R U R' U R U R' F' R U R' U' R' F R2 U' R' U2 R U' R' | Diag. corner swap |

Nb Perm | Nb PermDiag. corner swap | r' D' F r U' r' F' D r2 U r' U' r' F r F' | Diag. corner swap |

V Perm | V PermDiag. corner swap | R U' R U R' D R D' R U' D R2' U R2 D' R2' | Diag. corner swap |

Y Perm | Y PermDiag. corner swap | F R U' R' U' R U R' F' R U R' U' R' F R F' | Diag. corner swap |