Introduction & The Basic Idea

This is a tutorial for my method of solving Rubik's Cube. It is intended both for beginners and experienced cubers. There is no group theory or written notation involved, I just show you how to move. You need a modern canvas tag capable browser, ideally with WebGL enabled.

Using this method, I won the 1981 Swedish championships, and finished 4th in the first world championships in Budapest 1982. I also won a minor world championship in 2005. As my official results show, I am a has-been these days.

Please take a look at my terminology, so you know the difference between a turn and a twist, for example.

If you are a total beginner, look at this description of the basic Rubik's Cube concepts.

The Basic Idea

Most people solve the cube layer by layer. This is a simple way for the human mind to approach the problem, but it is useless for speed cubing. No matter how good you are, you will use more than 100 moves. Going for speed, I use 55–60 moves on average. Going for few moves, I average 40–45.

The basic problem with the layer method is big, and obvious once you realize it. When you have completed the first layer, you can do nothing without breaking it up. So you break it, do something useful, then restore it. Break it, do something, restore it. Again and again. In a good solution you do something useful all the time. The first layer is in the way of the solution, not a part of it!

Sample solution

Click ▶ for a sample solution

The 7 Steps

  1. Step 1 — Build a 2×2×2 corner
  2. Step 2 — Expand to 2×2×3
  3. Step 3 — Twist the edges
  4. Step 4 — Finish 2 layers
  5. Step 5 — Position the corners
  6. Step 6 — Twist the corners
  7. Step 7 — Position the edges

Steps 1, 2 & 4 also have block building tricks, and there are 13 example solutions to practise on. I also have some tips on the physical and mental aspects of speed cubing.

Last Layer Algorithm DB

I made a web app database of all 43 million 17 move or less last layer algorithms. It's called Birdflu.

There is also a German translation of the tutorial by Frederik Meysel, from 2005. The site keeps a change log blog.

Basic Cube Facts for True Beginners

You need to understand what the parts of the cube are. It is not 54 stickers. And it is not 27 little cubes. It is 12 edge and 8 corner pieces moving inside a frame of the 6 unmovable centre pieces. Each edge has two stickers, and each corner has three stickers. Here's how the pieces look separated.

A dismantled cube: 12 edges, the frame with 6 centres, and 8 corners
Parts of a cube. Left: 12 edges. Middle: 1 frame with 6 centres. Right: 8 corners
Prying an edge loose to dismantle a cube
Dismantling a cube. If this doesn't work, try twisting the edge.

You can take apart your cube yourself and see how it works. Prying loose an edge like in the photo to the right works on most cubes. The first time you may have to use a bit of force, even using a knife for leverage.

But some modern speed cubes have a different mechanism. For those you twist the edge 90° instead.

Don't do this!!

The common error by people who don't know how the cube is built is to try to move individual stickers, instead of pieces. They think that they have accomplished something when they "complete one side" as above. This is a quite useless position, since almost none of the pieces are in the right position. That they happen to have a white sticker by the white centre is just a pretty accident, and does not mean you're anywhere near a solution.

This misunderstanding is probably the main reason people find the cube so very hard. Make sure you understand this!

You also have to realise that the centre pieces do not move. No matter how much you turn, they always remain in place. This is obvious when you look at the centre piece of a dismantled cube.

Note that when you put the cube together again, you want to do it in the solved state. If not, you have a 93% (11/12) chance of getting it in an unsolvable position. And it's no fun trying to learn on an unsolvable cube…

Terminology and Conventions

As far as I know, there is no universally accepted terminology for cubing, and even if there is, few people know it. So confusion is common and rampant. For this tutorial we will use the following exact conventions.

TermMeaning
CornerA physical plastic corner piece. Has 3 stickers.
EdgeA physical plastic edge piece. Has 2 stickers.
PieceA corner or an edge.
StickerA coloured sticker. Those that are nine on each side. You know what I mean. I used to call them "facelet" on the site 1996–2006. I can't explain why.
SideOne of the 6 sides of the cube.
LayerThe cube consists of three layers (top/middle/bottom). This is a 3-dimensional concept, as opposed to "side" which is 2-dimensional. The "green layer" is the one with the green centre, regardless of how many green stickers are on it otherwise.
Twist, twistedHow a piece is oriented. A corner can be twisted in 3 different ways, an edge in 2.
Turn, turningThe physical act of rotating a side.
Position (noun)A place in the cube, relative to the centres. The red-white position is the edge position between the red and white centres. Positions don't move, pieces move by occupying different positions. For example the red-white edge can be in any of the 12 edge positions, and it can be in the correct (red-white) position but wrongly twisted.
Position (verb)To put a piece in its correct position.
Cube positionAn, uh…, position of the whole cube. Its entire state.
Move sequenceA useful sequence of turns.

I have given names to those move sequences (Niklas, Sune and Allan) that you need to learn by heart. It becomes impossible to talk about them otherwise. There is no particular logic to the names, I just picked them for fun. I believe that is my privilege as inventor of the method.

STEP 1 Build the 2×2×2 Corner

The goal in this step is to build a 2×2×2 block. Or more precisely, to place one corner and its three neighbouring edges in their correct positions, solving 4 out of the 20 cube pieces.

Beginner

For the beginner it is often easiest to pick a corner that you will always start with. This makes it easy to find the pieces you need. We will use the blue-yellow-orange corner. This means that the three edges are the blue-orange, the orange-yellow, and the blue-yellow.

What if there IS NO blue-yellow-orange corner?? That's normal. There are many different colour schemes on cubes in the world, so unfortunately, whatever colour arrangement I pick for this site, it will not match most cubes. The method works for any set of colours, obviously, so try to focus on the method, not the particular colours used as examples.

First find the 4 pieces you need, and then try to build the 2×2×2. It's not really hard, but it can take a while if you're a rookie. It's best to try yourself for a while, to get a feel for it, but if it still doesn't work out, look at the description below.

There are many special cases, but this is the basic way I solve it. Remember, we're trying to join up 1 corner, 3 edges and 3 centres.

  1. Pair up the corner with an edge.
  2. Pair up another edge with a centre.
  3. Join the pairs from 1 & 2 to make a 2×2×1 block.
  4. Join the remaining edge with the 2 remaining centres.
  5. Put it all together in the final move.
D' B' F2 L' F' U' R U2
Beginner example

This animation shows a concrete example:

  1. Pair corner with blue-orange edge. [Turn 1]
  2. Pair up orange-yellow edge with orange centre. [Turn 2]
  3. Join. [Turn 3–4]
  4. Blue-yellow edge fitted between blue and yellow centre. [Turn 5–7]
  5. All done! [Turn 8]

Intermediate

After you can easily do one corner, you should start looking at all 8 corners and choosing to start with the one that is fastest to solve. Normally, one or two are real easy (and some are hard). Picking the easy one makes quite a difference. It can be a difficult transition to use different colours all the time, but it is worth it. After a while you'll be completely used to it.

At competitions, there is normally a 15 second period where you get to look at the cube before timing starts. This is what you do during that time (though 2–5 seconds are usually enough).

Advanced

Try to be aware of where the four pieces are at all times. You should be able to visualise the full step solution in your mind before starting.

Spend a lot of time looking at this step, and you will start seeing 5 moves ahead or more surprisingly often.

Here are my solutions for 4 random cube positions. When you can choose between 8 corners you should get 1–2 fewer moves on average.

F' R D U B' U
B2 D' L' U B U D' B2
F D2 U' B U' R' U
L' D B D' B2 R2

For more advanced techniques, check out the block building section.

STEP 2 Expand to 2×2×3

After step 1, we have a solved part of the cube, and we have three sides that we can move freely, without breaking what we have accomplished. Not bad!

In step 2 we expand what we have to a 2×2×3 block. That is, we add one corner and two edges to the solved block, going from 4 to 7 solved pieces of 20.

Beginner

Choose one of the three possible corners to expand to. We will use the green-yellow-orange corner, and of course the yellow-green and green-orange edges.

This is quite similar to how you work in step 1, join the corner with one of the edges and work from there. When you're familiar with step 1 you should have no problem.

But be sure not to break up the 2×2×2 block! You need to be aware where it is at all times. Otherwise it's back to step 1…

U2 B R B U2
B R U B R' U
B2 R' B R' B R' U R U

Intermediate

You have three corners to choose from. It's important to pick the easiest, just like in step 1.

The hardest positions are when a piece is in its right position, but twisted the wrong way. The easiest way to deal with that is to just pick another corner to solve!

Advanced

F' U F L U L'
Breaks the 2×2×2 block — advanced technique

These simple and very useful moves took me months to figure out (actually I didn't, someone I taught showed me…), since it involves breaking the holy 2×2×2 block. As an exercise, try to find how to do the third example cube above in 7 moves instead of 9 by breaking the 2×2×2.

It's not easy, so here is a hint (click to reveal)First move: turn green layer ¼ clockwise. Second move breaks the 2×2×2.

Sometimes, the first move of step 3 will be the opposite of the last move in this phase. So with some foresight you can skip both. Also, while doing the last turn of step 2, you can often stop halfway, and fix a pair of bad edges midway. See the examples for several examples of this.

For more advanced techniques, check out the block building section.

STEP 3 Twist the Edges

The basic idea of the method is to solve the entire cube from here by just turning the 2 free sides. But if you try to do that, you soon discover that some edges are always twisted the wrong way. We call those the "bad" edges. We need to fix that before we move on. Step 3 is this fix.

Step 3 can seem incomprehensible before you "get" it, but it is really the simplest step in the method.

Beginner

If you don't like the beginner instructions, take a look at the intermediate ones. You may like that approach more.

Basically, we need to do 2 things in step 3.

1. Identify the bad edges. There are 7 edges not part of the 2×2×3. Pick any one of them, say the red/blue one. Using only the 2 free layers (that is, not breaking up the 2×2×3), place it between the red and blue centre pieces. If it's twisted right, it's good. Otherwise it's bad. That's all. Make a (mental or on paper) note of it, and check the next edge. When checking the second and later edges, do not try to keep the previous edges in place. It is not only extremely difficult, but also completely unnecessary. Once you know if an edge is good or bad, you know.

2. Turn bad edges into good edges. There are always an even number of bad edges. You can make them good in pairs. The simplest way is the 3 move sequence shown below. Just place two bad edges in the positions of the coloured edges, and do it. Check that your edges actually became good the first times, to be sure you're doing it right.

F' U' F
Basic edge fix

Continue until you're sure all edges are good.

Intermediate — the 4 rules

Since we only want to know if an edge would be correctly twisted if it was placed in its correct location, we don't have to waste moves actually moving it there.

It is easy to see which edges are bad without moving them. Let's call the colours of the two remaining centres A and B (red and white in the illustrations). Ignore everything except the stickers on the (unsolved) edges with colour A or B. There are the four simple rules to remember:

Good and bad edges on a cube
RuleConditionStatus
1An edge with an A colour sticker next to the A colour centreGOOD
2An edge with an A colour sticker away from the A colour centreBAD
3An edge with a B colour sticker next to the A colour centreBAD
4An edge with a B colour sticker away from the A colour centreGOOD
Rule 1: red next to red is good
Rule 2: red away from red is bad
Rule 3: white next to red is bad
Rule 4: white away from red is good

The usual advice applies in step 3 as well: Look ahead, and try to make a good beginning for the next step.

Advanced

Why does the move sequence in the animation above work? It's not just a "magic move". You can understand it. What happens is [1] one bad edge is flipped when moved to the other layer, [2] another bad edge replaces it, and is [3] (un)flipped when the first turn is reversed. Both edges get flipped in the process and so become good. Once you understand that, you can figure out several other moves that do the same thing.

I find that way of thinking much easier than just learning all cases by heart. However you want to learn them, every possible case is given the fastest solution below: 2 bad edges · 4 bad edges · 6 bad edges.

All positions: 2 bad edges

U' F R' F'
R B U B'
F' U' F
R' B U B'
U R B U B'
F R' F'
U F' U' F
B U2 B'

All positions: 4 bad edges

F' U' F2 R2 F'
F' U' F2 R F'
R F' U' F2 R F'
F' U2 F2 R' F'
U2 F+B' R F'+B
F' U2 F2 R2 F'
F R' F2 U' F
F R F'+B U B'
R' F' U2 F2 R' F'
F R' F2 U2 F
F+B' R F'+B
F R' F'+B U' B'

All positions: 6 bad edges

F+B' R F'+B2 U B'
R F+B' R F'+B2 U B'
R' F+B' R F'+B2 U B'

STEP 4 Finish 2 Layers

Back to adding solved pieces! In step 4 we go from 7 to 12 solved pieces out of 20.

This is clearly the hardest step. Not that it's all that hard. You could also say that the other steps are really easy!

Beginner

What you do in step 4 is pretty much the same thing that you do in step 1 and 2. But here you have one hand tied behind your back. You have only two sides you can turn, and halfway through the step you can't even do many of those moves, since they would destroy what you already built in the step.

From the piece perspective, the goal of step 4 is to add 2 corners and 3 edges to the 2×2×3 block, to make it into a 2×3×3 block (2 full layers).

You have a choice of two ways to expand, either leaving the red or the white layer for last. In the examples we will leave red, expanding with the white-green-orange and white-blue-orange corners and the white-blue, white-green and white-orange edges.

It's best for the beginner to think of this step as two separate steps, 4a and 4b.

Step 4a

First focus on getting one corner and its two adjacent edges in position. The same techniques you use in step 1 and 2 can be used, but since you can only turn two sides, more manoeuvring is needed. To do what you want, you first have to move the pieces in a position where the desired turns can be made on the two free sides.

Make sure to only turn the two unsolved sides! It can be easy to get lost and start turning other sides. Keep a firm grip around the 2×2×3 with one hand.

R' U R U' R U2 R U2 R2
U2 R U' R U' R2 U R U' R'
R U' R' U2 R'

Note that you now have two completed 2×2×3 blocks! Remember which of them you started with. If you accidentally start using the other, bad edges will reappear, and you have to go back to Step 3. A firm grip of the 2×2×3 is at its most important now! You can also use tape to make it temporarily unmovable.

Step 4b

Putting the final 2 pieces in place without breaking anything is almost claustrophobic (there are a few other options, explained below). Since you can't break up the 2×2×1 block you made in 4a, you have no choices in how to move the white layer. You must wiggle it back and forth, ¼ turn each time. So your only degree of freedom is to choose one of three possible turns with the red layer every other turn!

The normal way of doing this is to join the two pieces in the upper layer, and then put the pair in place, as in these examples (which are the continuations of the examples above).

U' R' U' R
U' R' U R U' R' U R U' R' U R
U2 R' U' R U2 R' U R

A good thing about step 4 is that the (sometimes many) turns can be done blindingly fast, since we only turn two sides, and never need to change grip.

Intermediate

If you can place the final corner by itself, that is often good.

There are easy ways to place the final edge, by very briefly breaking up our previous achievements. For the mirrored positions, almost identical sequences apply. Note that the second one is a variation of Allan™ from step 7!

R U R U R U' R' U' R'
R U' F+B' R2 F'+B U' R'
Allan™ variant

Advanced

F' U' F U' F' U2 F
Broken corner (Sune)
U2 R' U' R2 U' R2 U' R' U' R
Exercise solution: 6 + 4 moves

The worst positions are when the last corner and edge are next to each other, but misaligned (first cube above). You can untangle the pieces and put them back together using only the "beginner" moves. But it is often faster to use a Sune™. A reverse Sune™ fixes the case when the corner is twisted the other way.

Check out the examples for a description of the "broken corner" position, which is pretty common and good to know.

As an exercise, try to find how to do the middle of the three example cubes above in 6 + 4 moves instead of 10 + 12. The solution is the second cube above, but it's more fun to try to figure it out yourself.

A few less obvious 4b tricks

Below are a few less than obvious 4b tricks. The Step 4b tricks index has many more!

R2 U R2 U R2 U2 R2
R' U2 R2 U R2 U R
R2 U2 R' U' R U' R2

Step 4b Tricks — Full Index

I had been doing step 4b for 20 years, but never systematically gone through every possible position. I knew I sometimes wasn't sure what to do, but I could always invent something pretty quick and move on. In the summer of 2001, when I had a few well deserved months of vacation/unemployment, I finally started doing the full research project. Jan 1 2003 it was finished, and I made this page.

After going through this methodically, I found better solutions for a third or so of the positions, and also became much more consistent in picking the fastest solution, instead of just one of several possibilities that happened to pop into my head. It's lowered my average with 1–2 moves. And now I pass the savings on to you!

Some of the more complex ones were discovered using Ron van Bruchem's cube solver applet at speedcubing.com. It was quite a shock when it did my 20 year old 12 turn solutions in 7 turns!

a — Both pieces in top layer, not adjacent

First the easy ones. Both pieces are in the top layer, and not adjacent.

R U R'
a1
R U' R' U2 R U R'
a2
R U2 R' U R U' R'
a3
R U' R' U' R U R'
a4
R U R' U R U' R'
a5
R U R' U' R U2 R'
a6

b — Corner placed, three edge positions

With the corner placed, we have these three positions.

L F2 U FZ U' FZ L'
b1 — breaks 2×2×3!
R U' R' U R U' R'
b2
R U2 R' UZ R U R'
b3

c — Pieces adjacent (harder)

The harder ones are when your two pieces are next to each other (and don't match up). The only easy way is to first detangle them, and then do one of the easy moves. But there are better ways. These are the top layer ones.

R U2 R' U' R U R'
c1 — AntiSune™
R U' R' U R U R'
c2 — You can do this with a Sune™, as seen in Step 4, but I prefer this way.
R' U2 R2 U R2 U R
c3
R' U2 R' U R' U' R U2 R
c4
R2 U2 R' U' R U' R2
c5 — AntiSune™

d — Edge already in place

With the edge already in place a funny thing happens. The edges are good as seen from both 2×2×3s. So you can and should use the other one when useful. Seen that way there are only 3 positions.

R2 U R2 U R2 U2 R2
d1
R U' R' U' R U2 R'
d2
F' U F U F' U2 F
d3
R2 U2 R' U' R U' R' U2 R'
d4
F2 U2 F U F' U F U2 F
d5

STEP 5 Position the Corners

Now we're at the final layer. Here we do not think as much. We recognise patterns and apply rules.

Common mistake: If the edges are not twisted right here, you have either not done step 3 correctly, or screwed up the edges by breaking the 2×2×3 in step 4.

When starting this step, you should have only one layer remain unsolved, and the edges in it already correctly twisted ("forming a cross"). In this step we will place the top corners correctly, nothing else. That means the red/blue/white corner should be between the red, blue and white centres, but its red sticker does not have to be facing the red centre. The corners normally look pretty unsolved after completing step 5, you have to inspect them to know they're right.

To do this we need a tool that moves the top corners without twisting the top edges. This tool is Niklas™, and you can see it below.

Niklas™
L U' R' U L' U' R U2
7-turn sequence. Swaps the two corners opposite the layer where the first move is made. (Turn 8 is just alignment.)
L U' R' U L' U' R U2
Niklas™

In the example, don't worry about how the corners get twisted, just note that the two white corners swap position. (Turn 8 is just to align the corners to the centres to show clearly how the corners move. Niklas is a 7 turn sequence.)

Beginner

These are the odds:

First we need to find which two corners (if any) that have switched positions. That's easy. Just turn the top layer until two corners are in correct positions. The two others are either correct or need swapping. There are only four positions to check.

Niklas™ will swap the two corners opposite the layer where you make its first move. For the diagonal case, two Niklas™es are needed. You can start with any Niklas™, and that will give you the adjacent case.

You can do this by just looking at the top layer corners, but I find it much easier to turn it so the colours match up with the rest of the cube. You waste a move but gain time.

Intermediate

The fast way to check corners that I use is to find two adjacent corners with the same (non top) colour, and move them to the side of that colour. If the corners are correct, all 4 will be in place. If adjacent corners are switched, two will be correct, and you can see which ones. If diagonal corners are switched, all four corners will be placed wrong.

Example: Start with the red/blue/white one. Red is the top colour, so only blue and white are interesting. Start with blue. Check if any of the adjacent corners have a blue sticker. If so move those corners to the blue side. If not, do the same for white.

Here is a useful move sequence that directly switches two corners diagonally. It is a different (and as good) way of doing Eve.

F U2 F' B' U F U' B UZ F'
Direct diagonal swap (Eve)

Note that Niklas™ twists the corners in the same way as Sune™ does, so the same "target" rules apply. A Niklas™ that hits a target starts with the same turn as a Sune™ that hits the same target. About half the time you can avoid one Sune™ this way.

Advanced

For the advanced cuber, the steps 5–7 meld together to one single step of dozens or even hundreds of special cases. To achieve real speed, you need to be able to remember them in a fraction of a second. Below are a few examples. For what to do for each of the 25 different corner cases, check out the complete Step 5+6 index.

L+R' U' R U L' U' R' U R
R' U' R U L U' R' U R+L'

STEP 6 Twist the Corners

Beginner

So far we have the top edges twisted right, and the top corners placed right. The next step is twisting the corners right. This can be done using only the one simple move sequence below. I call it Sune™. It twists three of the four top corners. It also moves top edges, but we don't care about that yet.

The two animations show both "mirrored" versions of Sune™. As you can see they're the same moves, just "mirrored". You need both. Note the big X. That is the target sticker of the Sune™ (explained below).

B U B' U B U2 B'
Sune™
L' U' L U' L' U2 L
Left Sune™

Step 6 can always be done with 2 Sunes or less. You do need to learn Sune™ to use this method.

To talk about how to use it we have to define the target of a Sune™. In words, the target of a Sune™ is the corner sticker on the opposite side from the first turn, on the side of the corner moving up. But it's easier to see from the examples. Just look for where the black X's are in relation to the first move. The pattern is easy to see.

The rules (assuming a red top layer)

Once you understand targets, you only have these simple rules to keep in mind.

Rule 0: With no correct corners, target one of the four red stickers. After the Sune™, there will be one correct corner. Use Rule 1 to solve it.

R U R' U R U2 R'
L' U' L U' L' U2 L
The black X is the target for the shown Sune™. The white X's are the other possible targets.

Rule 1: With one correct corner, target as shown in the beginner section. This solves the corners and completes step 6!

Rule 2: With two correct corners, target one of the two non-red stickers of a twisted corner. After the Sune™, there will be one correct corner. Use Rule 1 to solve it.

R' U' R U' R' U2 R
B U B' U B U2 B'
R U R' U R U2 R'
The black X is the target for the shown Sune™. The white X's are the other possible targets.

Rule 3: Three correct corners is impossible.

Rule 4: Four correct corners is already solved.

Intermediate

First below: doing Sune™ backwards (AntiSune) twists corners the same way as Sune™, but moves the edges differently. Note the target! You can hit a target with either a Sune™ or an AntiSune, and often you can skip step 7 by choosing right.

The middle sequence is a double Sune™, and the last is a Bruno™, and they're simple and fast for those corner looks.

R' U2 R U R' U R
AntiSune™
R U R' U R U' R' U R U2 R'
Double Sune™
R U2 R2 U' R2 U' R2 U2 R
Bruno™

Advanced

You can get under 20 seconds with just what's in this step. Mostly by quick recognition and execution, both of which are in general more important than learning lots of sequences. Having said that, it does help a lot to learn more move sequences to avoid Step 7 more often.

There are only 49 possible positions in Step 6. Here are solutions to every single one, mostly using combinations of Sune™ and a few other sequences.

STEP 7 Position the Edges

Only 12 possible positions remain. 1 of them is the solved case. Here is how to solve the 11 others:

Beginner

8 of the 12 have this position with three permuted edges (or its mirror image). You have to learn the first solution below (and its mirror image). For historical reasons, it is called Allan™.

Allan™
F2 U' L+R' F2 L'+R U' F2
Cycles three top edges. 8/12 frequency.
F2 U' L+R' F2 L'+R U' F2
Allan™
L' U' L U' L' U2 L F U F' U F UZ F'
Allan™ via 2 Sunes™

If you get one of the other positions, you can just do Allan™, and you will be in a "single Allan™" position.

(An Allan™ can actually be done using only 2 Sune™, as seen in the second cube, if you really don't want to learn many move sequences).

Intermediate

There are only 2 other possible cases. Bert™ (first below) happens 2/12 of the time, Arne™ (second), 1/12.

Bert™ (Z-perm)
FZ B2 D R2 FZ B2 L2 FZ B2 D' FZ B2
Swaps two pairs of adjacent edges. 2/12 frequency.
Arne™ (H-perm)
R2 FZ B2 L2 D L2 B2 FZ R2
Swaps two pairs of opposite edges. 1/12 frequency.
FZ B2 D R2 FZ B2 L2 FZ B2 D' FZ B2
Bert™ — 2/12
R2 FZ B2 L2 D L2 B2 FZ R2
Arne™ — 1/12

Learn them by heart. And learn to do them fast. You will always need them!

Advanced — alternative solutions

Here are some alternative solutions, that may fit your style better.

R B' R' B F R' F+B' R' B R F2
R2 U2 R2 U2 R2 U R2 U2 R2 U2 R2
F+B U2 B'+F' R'+L' U2 L+R
R2+LZ+R<< D R2+LZ+R<< U2 R2+LZ+R<< D R2+LZ+R<<
4-movement Bert™ (Dan Knights)

2003 World Champion Dan Knights favors the last solution for Bert™. It's a little less straightforward, but can be done in just 4 movements. He explains how with a video here.

I think of the first alternative Arne solution as a 'brute force' one. The second is more of a 'finesse' solution. And the third (Thanks to Doug Li) can be done without shifting your grip. All can probably be done faster by many, despite using more turns, depending on your twisting style.

The other thing you can do is to plan ahead and learn many special top layer cases in the earlier steps, so you can avoid this step much more often than 1 time out of 12.

The advanced cubist will instinctively mix up the cube when this step has been completed, thereby forcing himself to start again at step 1.

Block Building Patterns

The core of this method is to build blocks. It is what steps 1, 2 and 4 are all about. This can be done intuitively, but with experience you will pick up some patterns you can immediately recognise, which is one of the keys to doing this fast.

Here are some of my favourite patterns. I hope they can be of help. I'll add some more when I think of good ones.

"Simple join"

This is trivial in a way, but I don't want to overlook it since it is really the one I use the most. It's the second thing I start looking for on a mixed cube, if there are no already formed pairs. And it is the basis for a lot of my block building — if I have nothing better to do, I start doing or preparing simple joins, and that makes things happen. It simply consists of finding a corner and edge that are one move away from forming a pair.

F
F2

"Double join"

Also very basic and very useful. It doesn't "just happen" as much as a simple join, but it's the most common second goal once you've formed a pair. Since we're building a 2×2×1 block a centre needs to be part of it, as well as the corner and 2 edges.

F
F2

"Swing"

Brilliant when you can get it. That's pretty often for S1, and occasionally in S2. If you want to think of it that way, the first move is just a setup move for a double join in the second move. Both the lone edge and the pair can be in other positions, as in example 2.

R2 F2
R' F2

"Double swing"

This is a very good Step 1 start, and it sometimes happens in Step 2 as well. Again, this is a two move setup for a double join, but while it's good to be aware of that, I think you have to recognise it on its own. While it is fairly rare in this pure form, you can quite often get there with one or two setup moves (see below).

Since it's symmetric, you can do it in two ways, as shown. But if the edges are switched, things look very similar, but you have a fairly awkward 6 move solution instead.

L2 F2 L2
B2 R2 B2

Two of many examples of similar positions or setups. There's a lot of positions that are very close, and it's hard to recognise them all.

L F2 L2
R' L2 F2 L2

"Roundabout"

This is almost only useful as a start of Step 1. If there is no corner/edge pair already formed, there is usually one of these available to form one in 3 moves. There are always ways with fewer moves as well, but these are very easy to spot.

While useful in themselves, they get really interesting if you can "pick up" one of the other edges on the way (examples 2 & 3). In those cases, since you're building a 2×2×1 block, the centre needs to be in the right place as well. If you allow one setup move (examples 4 & 5), it's a fairly common start.

F' L' B'
F' L' B'
F' L' B'
L' F' L' B'
B F' L' B'

"Parallel roundabout"

This one is not very common, but it is very cool, so it gets its own entry.

In Step 4, the roundabout becomes the fairly tortured sequence in the first cube. Sometimes I have no better ideas, and do it just to make something happen. But occasionally you'll get the situation in the second cube, which is in fact two roundabout situations at the same time, and the same sequence solves both. Hehe!!

R U R U R
R U R U R U

"Broken corner"

One of my favourites in Step 4, but it can of course occur earlier also.

This is just something you learn to recognise. But in the position after the first move, you should be able to "smell" that the next move sets up the corner for two simple joins that add up to a double join. Once you're good at block building, that is — no hurry!

The second cube is the same idea with a half move as second move.

U R U' R
U R2 U' R

"Pillar"

This Step 4 trick is fairly common, and very easy to spot. This is again a setup for a double join.

R U' R U
R' U' R U

Step 5+6 Final Layer Index

This is a complete index of all possible corner positions in step 5, and some good ways to solve them. It does not deal with edge issues at all, so after this you are left with step 7. Since Step 5 is about positioning the corners, this index only deals with positions where the corners need to be swapped. If the corners are correctly placed, see the Step 6 position index.

The Math

I've based this on the 7 possible ways the corners can "look". The top colour stickers of the corners can form 7 different patterns, which I've named A–G. It's easy to see fast, and is what I look for when I get here. The next thing to look for is positions of the corners.

There are 27 different ways that the corners can be arranged. Corners 1, 2 & 3 can show the top colour three different ways, while the 4th is determined by the other three. 3×3×3 = 27. For each of those, there are 6 different ways the corners can be placed to show that pattern. So in total we have 27×6 = 162 different corner configurations. In theory.

Of those 6 corner placements, 1 is that they are correctly placed, 1 is that two corners are swapped diagonally, and 4 are that adjacent corners are swapped. I've taken to name them like this:

Due to symmetries etc, the 162 positions are really just 32 distinct ones.

For example, 8 of 162 is 4.94% of the cases.

How much should I learn?

First of all, there is nothing wrong with learning a lot of final layer sequences, but you should understand that it is not the only or even the most important way to get fast. It's just a way to use fewer moves. Getting fast is mostly a mix of two things: using fewer moves, and making faster moves.

For few moves, learning to do Step 1–4 in few moves is the most important. Aim for 30 moves when going slow and thinking about every move, and don't expect to get to 30 very fast. Step 5–7 improvements is what this page is about, and you can cut that down from 30 to 15–20 if you memorize a lot of these sequences.

For faster moves, the two important parts are physical finger speed and lookahead. The trap here is to get fixated with just doing moves incredibly fast, but failing at lookahead. If you do 7 moves in a second and then have to spend 3 seconds finding where to do your next move, you're not really going fast. Better to do 3 moves per second but always know what your next move is.

I just say this since I think a lot of people get caught up in learning sequences instead of doing other more important stuff that I can't really make a page for. That said, if you like to learn all this anyway, go ahead.

OK, but which cases should I learn??

Of my two indexes, Step 5+6 is more important to know than Step 6+7. So start here.

Apart from Niklas, Sune etc from the main tutorial, I've named 8 sequences for use in the index. Most of my solutions are combinations of these ~15 sequences. If you learn anything, learn those. Clix, Evelyn and Eve are probably the most important.

By — Buffy
L' UZ L U2 R U' L' U L+R'
Bz — AntiBuffy
L'+R U R' U' L U2 R UZ R'
BB — Bob
R' U2 L U' R U L' U R' U R
Cx — Clix
L' B' R B L B' R' B
Cz — Czeslaw
R B2 R FZ R' B2 R F2 R2
Dz — Denzel
B2 RZ B' L2 B R2 B' L2 B'
Ey — Evelyn
F R' F' L F R F' L'
EE — Eve
F U2 B' U F' U' B F UZ F'

Really Advanced Stuff

I've been working on a full Step 5+6+7 Index, with a new approach. It's still a bit crude, but I think it's already the best way to do the final layer, if you want to spend a lot of effort being really fast.

A lot of the sequences are taken from Bernard Helmstetter's computer runs. This just scratches the surface of what is on his site.

The corner groups

Groups: A · B · C · D · E · F · G

Step 5+6 — Group A

Corner look A

This corner configuration occurs 1 time out of 27.

Combinations

Ax
4/162
Niklas/Sune
AA
4/162
Bob + Sune

Perfect sequences

Ax
4/162
AA
4/162

Step 5+6 — Group B

Corner look B

This corner configuration occurs 8 times out of 27.

Combinations

Bx
8/162
Niklas
By
8/162
Buffy
Bz
8/162
AntiBuffy
Bq
8/162
Niklas/Sune
BB
8/162
Bob

Perfect sequence

Bq
8/162
Doug Li's signature move

Step 5+6 — Group C

Corner look C

This corner configuration occurs 4 times out of 27.

Combinations

Cx
8/162
Clix [AntiEvelyn]
Cy
4/162
Sune + Niklas
Cz
4/162
Czeslaw [AntiDenzel]
CC
4/162
Eve + Sune

Perfect sequences

Cy
4/162
CC
4/162

Step 5+6 — Group D

Corner look D

This corner configuration occurs 4 times out of 27.

Combinations

Dx
8/162
Niklas + Sune
Dy
4/162
Niklas + Bruno
Dz
4/162
Denzel [AntiCzeslaw]
DD
4/162
Niklas + Niklas

Perfect sequences

Dx
8/162
Dy
4/162
DD
4/162

Step 5+6 — Group E

Corner look E

This corner configuration occurs 4 times out of 27.

Combinations

Ex
8/162
Niklas + Sune
Ey
8/162
Evelyn [AntiClix]
EE
4/162
Eve

Perfect sequences

Ex
8/162
EE
4/162

Step 5+6 — Group F

Corner look F

This corner configuration occurs 2 times out of 27.

Combinations

Fx
4/162
Evelyn + Sune
Fy
4/162
Sune/Niklas
FF
2/162
Niklas + Niklas

Perfect sequences

Fx
4/162
inverse Gz
FF
2/162
 

Step 5+6 — Group G

Corner look G

This corner configuration occurs 4 times out of 27.

Combinations

Gx
8/162
Niklas + Sune
Gy
4/162
Niklas/AntiSune
Gz
4/162
Clix + Sune
GG
4/162
Bob/Sune

Perfect sequences

Gx
8/162
 
Gz
4/162
inverse Fx
GG
4/162
 

Step 6+7 Final Layer Index

This is a complete index of all 50 possible positions in step 6, and how to best solve them. In step 6 all corners are in the right position but (probably) twisted wrong, and all edges twisted right but (probably) in the wrong position.

There are 27 possible corner configurations. For each there are 12 possible edge configurations. So in total 27×12 = 324 different positions. Fortunately many of them are really the same position, just mirrored or rotated. It turns out there are only 50 distinct positions. One of them is the solved position, and 2 (C1 and D1) are really the same position.

For all positions I give a simple solution that almost only consists of the four first sequences seen below (Sune, AntiSune, Rune, Bruno), and the step 7 sequences. That is pretty much the ones I use for speed cubing. They use an average of 14.1 moves and at most 20. For about half of the positions there are better known solutions, shown under Perfect sequences (shaded). That's a whole lot more to memorize, but you get down to 12.9 moves on average, or 17 at most. There are better sequences for a few of them, but this is pretty close to the optimal set of solutions. All the better sequences are produced by Bernard Helmstetter, using a program he has written. He has a lot more solutions on his site. The "Benny" move seen below in B9, and its inverse, are very useful.

B5 — Sune
R U R' U R U2 R'
B6 — AntiSune
F' UZ F U F' U F
B2 — Rune
L' U' L U' L U L2 U L2 U2 L'
G4 — Bruno
R U2 RZ U' R2 U' R2 U2 R
B9 — Benny
R' U2 R2 U2 R2 U' R2 U' R2 U R

These solutions ignore the top layer's position relative to the rest of the cube. So 3 times out of 4 there will be an extra turn needed. So you might want to add 0.75 moves to the move counts here to get really correct numbers.

The positions are organized by corner configuration. There are 7 different. I have arbitrarily named them A–G, and drawn pictures of them, each linking to its group below.

Of my two indexes, Step 5+6 is more important to know than Step 6+7. So start there.

The corner groups

Groups: A · B · C · D · E · F · G

Step 6+7 — Group A

Corner look A

This corner configuration occurs 1 time out of 27.

A1
1/128%
Nirvana
A2
1/128%
Arne
A3
2/1217%
Bert
A4
8/1267%
Allan

Step 6+7 — Group B

Corner look B

This corner configuration occurs 8 times out of 27.

Combinations

B1
1/128%
AntiSune + Allan
B2
1/128%
Rune
B3
1/128%
Sune + AntiSune
B4
1/128%
Sune + Allan
B5
1/128%
Sune
B6
1/128%
AntiSune
B7
1/128%
Sune + Allan
B8
1/128%
Sune + Allan
B9
1/128%
Sune + Allan
B10
1/128%
AntiSune + Allan
B11
1/128%
AntiSune + Allan
B12
1/128%
AntiSune + Allan

Perfect sequences

B3
1/128%
B4
1/128%
B7
1/128%
B8
1/128%
B9
1/128%
Benny
B10
1/128%
AntiBenny
B11
1/128%
B12
1/128%

Step 6+7 — Group C

Corner look C

This corner configuration occurs 4 times out of 27.

Combinations

C1
1/128%
Sune + Sune
C2
1/128%
Bruno + Sune
C3
2/1217%
AntiSune + AntiSune
C4
2/1217%
Sune + Rune
C5
2/1217%
AntiSune + Sune
C6
2/1217%
Bruno + AntiSune
C7
2/1217%
Sune + AntiSune

Perfect sequences

C2
1/128%
C6
2/1217%

Step 6+7 — Group D

Corner look D

This corner configuration occurs 4 times out of 27.

Thanks to Bernard Helmstetter for the D4 solution, and to Matthias Hunt for the D2.

Combinations

D1
1/128%
Sune + Sune (= C1)
D2
1/128%
AntiSune + Bruno
D3
2/1217%
Sune + Sune
D4
2/1217%
AntiSune + Sune
D5
2/1217%
Bruno + AntiSune
D6
2/1217%
Sune + Rune
D7
2/1217%
Sune + AntiSune

Perfect sequences

D2
1/1217%
D5
2/1217%
D6
2/1217%

Step 6+7 — Group E

Corner look E

This corner configuration occurs 4 times out of 27.

Combinations

E1
1/128%
1+Sune + Sune+1 (C1)
E2
1/128%
Triple Sune
E3
1/128%
AntiSune + Sune
E4
1/128%
Sune + AntiSune
E5
2/1217%
Sune + Rune
E6
2/1217%
Sune + Sune
E7
2/1217%
AntiSune + AntiSune
E8
2/1217%
Sune + Double Sune

Perfect sequences

E1
1/128%
E5
2/1217%
E8
2/1217%

Step 6+7 — Group F

Corner look F

This corner configuration occurs 2 times out of 27.

Combinations

F1
1/128%
Double Sune + Allan
F2
1/128%
Sune + AntiSune
F3
2/1217%
AntiSune + Sune
F4
4/1233%
Double AntiSune
F5
4/1233%
Double Sune

Perfect sequences

F1
1/128%
F3
2/1217%

Step 6+7 — Group G

Corner look G

This corner configuration occurs 4 times out of 27.

Combinations

G1
1/128%
Bruno + Allan
G2
1/128%
Niklas + Niklas
G3
2/1217%
Sune + Sune
G4
2/1217%
Bruno
G5
2/1217%
Sune + Rune
G6
2/1217%
Bruno + Allan
G7
2/1217%
Sune + AntiSune

Perfect sequences

G1
1/128%
G3
2/1217%
G5
2/1217%
G6
2/1217%

13 Annotated Solutions

I hope this will provide the kind of understanding that disjointed theory steps can not. Like how I actually think when solving, what the considerations are, how much I can and can't see ahead, etc. The positions are random ones taken from the Sunday competition for the Yahoo Speed Cubing club on Nov 25 2001. This is of course not speed solutions. Each took me several minutes, and I think hard and study the cube very carefully for each turn. What I did not do was to try out several different options to see which one would lead to the best solution in the end. It's all based on what I can see and think ahead about when looking at a position. Sometimes I did check what alternatives would have resulted in afterwards, as you can see.

You can follow this fairly well by looking at the animations. I recommend stepping one turn at the time, and turning the cube around a lot (click and drag on the cube) to see where the pieces are. But the best way is to get the same position on your own cube, and go through the solutions there. You can do that by stepping backwards from the solved position, but I prefer taking the cube apart and putting it back together in the right state.

A few observations from doing this page:

The "Broken corner" position
U R U' R

Acronyms etc:

Example 1

Example 2

Example 3

Alternative: uses perfect B4

Example 4

Example 5

Example 6

Example 7

Example 8

Example 9

Example 10

Example 11

Example 12

Example 13

Averages for 13 solutions: S1+S2 = 10.2 turns · S3 = 5.6 turns · S4 = 11.3 turns · S5–7 = 15.4 turns · Total = 42.5 turns

The Final Layer as 270 Special Cases with Alg Combos

Here is what I believe could be the ultimate way of speed solving the final layer with oriented edges. You can get there through the Petrus method, or other means.

Background

Counting symmetries but not inversions as the same case there are in total 270 different positions for this case. The perfect solutions for all these are well known, thanks to Bernhard Helmstetter, and average 12.08 moves.

Why not the "perfect method"?

It is tempting to assume that the best way to speed solve this would be to learn all these algorithms. But I seriously doubt it, because…

Why not the usual fast method?

Traditionally, last layer methods are done in 2 or more steps, where each step is independent of the other. After each algorithm you have to check the new position to determine what algorithm from the next step to apply to it. Each such check is called a "look", so the best of these methods are known as "two look" systems. The "perfect method" described above would be this idea taken to its extreme as a "one look" system.

The most successful such system is the Friedrich 2 look system, as described here. The first "look" (OLL) orients all pieces, and requires memorization of 57 algs. The second (PLL) places all pieces, using 21 algs. The average length of each step is around 10 moves [anyone know the exact numbers?], resulting in a total move count of around 20 for this approach.

The Combo system: one look, two algorithms, "perfect enough"

Think of this as taking the best and most practical aspects of the two systems rejected above. It is a one look system, that requires learning a few dozen algorithms (of your choice), and averages 14–15 moves.

The idea is to learn only a reasonably small number of algorithms — certainly less than the 78 needed for Friedrich, and for each of the 270 distinct positions, memorize the fastest combination of two of those algs. Or to be precise, if you have 40 base algs, you will only need a combo for 230 positions.

Learning all those is still a fairly big memorization undertaking, but much smaller than memorizing 270 individual algorithms. My gut feeling number is that it's 10% of the effort. And for "muscle memory", you only need to keep 40 known fast algs up to speed, which is much easier than 270.

I think that the 2–3 more moves used compared to the perfect 12.08 is more than compensated by these factors in terms of execution speed.

Doing it in practice

I made a web site (birdflu.lar5.com) where you can easily build your own 270 "combo" method from your favorite algs. You can also make sets for all 1200+ positions with edges not oriented.

I have made the alg set I use as a starting point.

The 270 positions and their combos live in Birdflu, Lars's web app, rather than on this page, so those links need it to be online.

How to Get Really Fast — the Physical Side

Though the mental side may be the most interesting, there is also a strong physical side to speed cubing. You need a good cube and fast fingers, to have any chance of achieving world class speed!

The cube itself

These days it's hard to find a bad cube. A cube you find at a regular retailer is most likely a good speed cube.

Springs in the "skeleton" are vital to quality cubing. You can sense if there is one by pulling on a layer. It should have a "springy" give of 1 millimetre or so. New cubes can be tight and hard to pull apart, but it's still a different feel than a springless cube. Do NOT buy a springless cube! Modern cubes are mostly built so you can't get to the springs and adjust them, which is a shame. The exception are the DIY cubes you can order from rubiks.com and other places. Not that it's a must have at all, but you can get slightly better results by adjusting the spring tensions, and even replacing broken springs.

Though some cubes can get pretty good without treatment, I recommend that you lube it. Many lubricants work. I used candle wax first. It works fine, except that it needs to be reapplied twice a week. Later I turned to silicone spray, which works for months. It is what all speed cubers use these days. You can get it cheaply at any automotive store.

One weird thing with the silicone spray is that when you first apply it, on some cubes, it will act almost like glue, and will be very hard to turn for about a minute or two, and only after that will it be easy to turn.

In the 1981 Swedish championships, the cubes were silicone treated, but not "broken in", so we only got about half our normal speed. I won with 40.43 sec…

The cubes I can find now (made by Oddzon (buy here)) are good and fast mechanically, but have horrid paper stickers (under a thin plastic membrane) that wear out in no time. Some people paint them when the stickers are gone. I use regular coloured vinyl film. It works fine, once you've found 6 colours of film. And you get enough vinyl for a 1000 cubes :-) These days you can even order high quality replacement stickers from cubesmith.com.

Even the best cube will wear out. That is natural, just buy a new one. I have used up over 15 cubes over the years.

Dexterity

I don't know the best way to use hands and fingers, but I know what I do. My style is probably adapted to my method, where you spend a lot of time turning the same two adjacent sides.

I'm right handed, but I use the left hand for turning, and the right hand for more or less just holding the cube. I don't know why. It took me several months before I realized I was doing this "left handed".

The grip

I have tried to illustrate my right hand grip in this cube. The red sticker is where I hold the thumb, orange (rotate to see better) for the index finger, and yellow is the middle finger. The white part is the two sides you can turn.

Use a firm but not too tight grip.

Think in "columns"

The sequence of two turns to the right can be done in one single movement by gripping the orange "column" by your left hand by the X marked stickers. The right hand holds a grip like above.

Every sequence of two (often more) moves can be done with column moves, that halves the number of movements you need to make. It takes a while to get to see sequences as moving columns instead of separate turns, but it's very easy once you "get" it.

The Trigger

To do this, hold with your left hand the thumb on the red spot and the middle finger on the yellow. The index finger should not be part of the grip, but should press gently on the orange sticker during the first turn.

When it is about 3/4 complete, you can turn the top layer with the index finger. Do the second turn that way. Meanwhile, start gently turning back with the rest of the left hand, still holding the grip between red and yellow. When the second turn is 3/4 done, you will be able to do the third turn instantly.

This can be done ridiculously fast, 0.1 seconds or so. But start practicing slower…

You need a cube in good shape, or you will break it or get stuck.

Movies

Enough talk. Here is actual footage of how it's done. (The original page embedded these as QuickTime movies; they are linked here as files on lar5.com.)

The Zen of the Cube — the Mental Side

Being able to solve Rubik's cube very fast is a near useless skill, that takes a lot of time to acquire, and does not typically impress the opposite sex. If you think you have better things to do, I can only agree. You probably have.

Still, I think that learning to do something really well is important for anybody, and it's not too important what it is. If you have mastered one thing, it is a bit easier to master others. And doing something you're really good at is uplifting, relaxing and fun.

So if you want to strive for perfection in some field, cubing is certainly cheaper than golf!

How to practice

Of course, you need to practice speed cubing a lot to get real fast. But you also need to spend a lot of time thinking. Trying to solve in as few moves as possible, while thinking carefully about each turn. Trying to find better solutions, even though there is an easy known solution that works.

You will not learn how to do something fast until you learned how to do it slow!

The same goes for the physical dexterity tricks (see the physical side). You need to practice seeing columns, finding trigger opportunities and other hand friendly techniques slowly before you can do it quickly.

Cube Nirvana

Strangely, for me, progress was a lot of quantum leaps. I would consistently solve the cube in about the same time, for example 80–90 seconds. Then suddenly one day I would achieve 67 seconds! And from then on I would perform in that for some weeks, until I suddenly did 52 seconds. In this manner I progressed from 3 minutes down to about 25 seconds in a series of leaps.

Those leaps were quite unexpected, and I didn't feel any better, the times just suddenly got better. I checked that my clock wasn't broken several times!

Another weird thing is that I do not think at all when cubing. I can talk freely about anything while doing world class speed. It seems like I just need to hook up my eyes and hands to some independent processor part of my brain, and it will just solve it before my eyes. It's a bit strange, but a pretty nice feeling!

Algorithm Quick Reference

Named Sequences

Sune™
B U B' U B U2 B'
Step 6 (also R U R' U R U2 R' depending on POV)
Left Sune™
L' U' L U' L' U2 L
Step 6 — mirror
AntiSune™
R' U2 R U R' U R
Step 6 — edges land differently
Bruno™
R U2 R2 U' R2 U' R2 U2 R
Step 6 — G4
Rune™
L' U' L U' L U L2 U L2 U2 L'
Step 6+7 index — B2
Benny™
R' U2 R2 U2 R2 U' R2 U' R2 U R
Step 6+7 index — B9
Niklas™
L U' R' U L' U' R U2
Step 5 — swap adjacent corners
Allan™
F2 U' L+R' F2 L'+R U' F2
Step 7 — 3-edge cycle (8/12)
Bert™
FZ B2 D R2 FZ B2 L2 FZ B2 D' FZ B2
Step 7 — Z-perm (2/12)
Arne™
R2 FZ B2 L2 D L2 B2 FZ R2
Step 7 — H-perm (1/12)
Buffy™ (By)
L' UZ L U2 R U' L' U L+R'
Step 5+6 index
Eve™ (EE)
F U2 B' U F' U' B F UZ F'
Step 5+6 index — diagonal
Clix™ (Cx)
L' B' R B L B' R' B
Step 5+6 index
Evelyn™ (Ey)
F R' F' L F R F' L'
Step 5+6 index

Step 4b sequence list

IDAlgorithmIDAlgorithm
a1R U R'c1R U2 R' U' R U R'
a2R U' R' U2 R U R'c2R U' R' U R U R'
a3R U2 R' U R U' R'c3R' U2 R2 U R2 U R
a4R U' R' U' R U R'c4R' U2 R' U R' U' R U2 R
a5R U R' U R U' R'c5R2 U2 R' U' R U' R2
a6R U R' U' R U2 R'd1R2 U R2 U R2 U2 R2
b1L F2 U F2 U' F2 L'd2R U' R' U' R U2 R'
b2R U' R' U R U' R'd3F' U F U F' U2 F
b3R U2 R' U2 R U R'd4R2 U2 R' U' R U' R' U2 R'
d5F2 U2 F U F' U F U2 F