<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.speedsolving.com/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Zarxrax</id>
	<title>Speedsolving.com Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://www.speedsolving.com/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Zarxrax"/>
	<link rel="alternate" type="text/html" href="https://www.speedsolving.com/wiki/index.php/Special:Contributions/Zarxrax"/>
	<updated>2026-10-23T17:43:55Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://www.speedsolving.com/wiki/index.php?title=SOAP_Method&amp;diff=40807</id>
		<title>SOAP Method</title>
		<link rel="alternate" type="text/html" href="https://www.speedsolving.com/wiki/index.php?title=SOAP_Method&amp;diff=40807"/>
		<updated>2019-10-16T23:21:52Z</updated>

		<summary type="html">&lt;p&gt;Zarxrax: updated link to my guide&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Method Infobox&lt;br /&gt;
|name=SOAP&lt;br /&gt;
|image=Soap.gif&lt;br /&gt;
|proposers=[[Justin Jaffray]]&lt;br /&gt;
|year=2009&lt;br /&gt;
|anames&lt;br /&gt;
|variants=SS&lt;br /&gt;
|steps=3&lt;br /&gt;
|algs=58 Total&amp;lt;br/&amp;gt;53 Orientation&amp;lt;br/&amp;gt;5 PBL&lt;br /&gt;
|moves=18&lt;br /&gt;
|purpose=&amp;lt;sup&amp;gt;&amp;lt;/sup&amp;gt;&lt;br /&gt;
* [[Speedsolving]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;SOAP Method&#039;&#039;&#039; is a 2x2 speedsolving method invented by [[Justin Jaffray]] in 2009. The letters stand for &#039;&#039;&#039;S&#039;&#039;&#039;eparate, &#039;&#039;&#039;O&#039;&#039;&#039;rient &#039;&#039;&#039;A&#039;&#039;&#039;ll, &#039;&#039;&#039;P&#039;&#039;&#039;ermute. There are three steps. First, separate two opposite colours into opposite layers and build half a face on the bottom. Next, orient the all pieces using one of 53 algorithms.  Finally, permute both layers. ([[PBL]]).&lt;br /&gt;
&lt;br /&gt;
It is possible to perform all of the orientation algs 2-gen, although many of them are not optimal. A unique property of this method is that when using 2-gen algs, it becomes very easy to predict the PBL, which means that you can often solve the cube in 1 look. &lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[SS Method]]&lt;br /&gt;
* [[Ortega Method]]&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* [http://spreadsheets.google.com/pub?key=tLBVarBM6YVltzQfS4-eSgw&amp;amp;output=html Algs for Orientation Step]&lt;br /&gt;
* Speedsolving.com: [http://www.speedsolving.com/forum/showthread.php?t=16237 SOAP 2x2 Method]&lt;br /&gt;
* [https://www.cubestuff.cf/?soap SOAP Method Tutorial and algs]&lt;br /&gt;
&lt;br /&gt;
[[Category:2x2x2]]&lt;br /&gt;
[[Category:2x2x2 methods]]&lt;br /&gt;
[[Category:2x2x2 speedsolving methods]]&lt;br /&gt;
&lt;br /&gt;
{{Stub}}&lt;/div&gt;</summary>
		<author><name>Zarxrax</name></author>
	</entry>
	<entry>
		<id>https://www.speedsolving.com/wiki/index.php?title=Guimond_Method&amp;diff=40806</id>
		<title>Guimond Method</title>
		<link rel="alternate" type="text/html" href="https://www.speedsolving.com/wiki/index.php?title=Guimond_Method&amp;diff=40806"/>
		<updated>2019-10-16T23:20:51Z</updated>

		<summary type="html">&lt;p&gt;Zarxrax: updated link to my guide&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Method Infobox&lt;br /&gt;
|name=Guimond&lt;br /&gt;
|image=Guimond.gif&lt;br /&gt;
|proposers=[[Gaétan Guimond]]&lt;br /&gt;
|year=1980s&lt;br /&gt;
|anames&lt;br /&gt;
|variants&lt;br /&gt;
|steps=3&lt;br /&gt;
|algs=23 (2 for beginner)&lt;br /&gt;
|moves=16&lt;br /&gt;
|purpose=&amp;lt;sup&amp;gt;&amp;lt;/sup&amp;gt;&lt;br /&gt;
* [[Speedsolving]]&lt;br /&gt;
* [[Beginner Method]]&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;Guimond Method&#039;&#039;&#039; is a 2x2 speedsolving method invented by [[Gaétan Guimond]]. It first orients both layers, then permutes both layers ([[PBL]]). This method is very popular because it is move efficient, and can be reduced to a 2-look method for more experienced users. Guimond requires 23 algorithms (or 16 without reflections).&lt;br /&gt;
&lt;br /&gt;
== The Steps ==&lt;br /&gt;
&lt;br /&gt;
# Solve just 3/4 of a [[face]] of opposite colours. &#039;Opposite&#039; colours are colours which appear at opposite ends of the cube. White/Yellow for example (western scheme). For colour neutral solvers this step is often skipped. If not it rarely requires more than 1 move, which makes for easy planning of the next step.&lt;br /&gt;
# Solve 2 opposite faces of opposite colours. This step has 16 cases (15 excluding solved, 8 excluding mirrors). The majority of algorithms are 3 or 4 moves, with the exception of 4 cases.&lt;br /&gt;
# Separate opposite colours to create two solved opposite faces. There are 6 cases (4 excluding the solved and trivial case, 3 if using x2 rotation). The optimal algs have a move counts of 1, 3, 3 and 5 moves.&lt;br /&gt;
# Permute both layers [[PBL]]. This is exactly the same as the final step in Ortega, making these two methods complementary.&lt;br /&gt;
&lt;br /&gt;
== Guimond as a Beginner Method ==&lt;br /&gt;
Guimond makes a slightly more efficient and intuitive alternative to [[Beginner LBL]]. The beginner method procedure is as follows:&lt;br /&gt;
&lt;br /&gt;
# Use intuition to orient three cubies on both U and D faces. Mixing U/D colours at this stage is fine, as long as each U/D face has three oriented cubies (ie. with U or D colour on top).&lt;br /&gt;
# Using a U face turn, place the misoriented U-face cubie in URF. Flip the cube using x2 and do the same for the opposite layer.&lt;br /&gt;
# Now check the orientation of the misoriented URF cubie. If the U/D colour is facing you, use x2 to flip the cube. Now the misorineted cubie should have the U/D colour facing to the right.&lt;br /&gt;
# Apply the algorithm &#039;&#039;&#039;R&#039; F U&#039; R&#039;&#039;&#039; to complete orientation of the U/D faces.&lt;br /&gt;
# Using F2 R2 and U moves, swap U/D cubies until the U-face contains only U colour.&lt;br /&gt;
# Now look at the U layer only&lt;br /&gt;
#* If you see 1 bar, position the cube (using y turns) so that the bar is in the back face. Apply the algorithm &#039;&#039;&#039;R&#039; F R&#039; B2 R F&#039; R&#039; B2 R2&#039;&#039;&#039; (A-perm).&lt;br /&gt;
#* If there are no bars apply A-perm to create a bar.&lt;br /&gt;
# Do x2 and repeat step 6 for the D layer to complete the cube.&lt;br /&gt;
&lt;br /&gt;
== Guimond-style 3x3x3 Method ==&lt;br /&gt;
It is possible to solve the 3x3x3 cube using the same basic phases of the 2x2x2 Guimond method. The method is broken down into:&lt;br /&gt;
# Orientation of all the pieces&lt;br /&gt;
#* Orientation of edges (see [[EOLine]])&lt;br /&gt;
#* Orientation of corners (same as Guimond, but preserving EO)&lt;br /&gt;
# Separation of the U/D Layer&lt;br /&gt;
#* Move all mid-edges into E-slice&lt;br /&gt;
#* Corner Separation (same as Guimond)&lt;br /&gt;
#* Edge Separation&lt;br /&gt;
# Permutation of all the pieces&lt;br /&gt;
#* Final solve of E-Slice&lt;br /&gt;
#* U/D layer permutation (Using [[PLL]])&lt;br /&gt;
&lt;br /&gt;
== Predicted Separation ==&lt;br /&gt;
This is a more advanced form of regular Guimond, which allows one look to be eliminated. During inspection the solver works out the separation case (step 2), so that the separation alg can be executed immediately after the first step, without pause.&lt;br /&gt;
&lt;br /&gt;
== 2 Step Guimond ==&lt;br /&gt;
This goes one step further than predicted separation and actually carries out separation and orientation (steps 1 and 2) all at the same time. The solver starts with three corners, then uses a larger set of algs to solve orientation and separation in one step. This is similar to the [[SS Method]], but requires more algorithms.&lt;br /&gt;
&lt;br /&gt;
== Ortega-style OLL ==&lt;br /&gt;
Where a scramble leaves one face with four oriented U/D corners, it is possible to simply use an Ortega OLL alg to bring the cube straight to the separation step. Because mixing of U/D colours doesn&#039;t matter in this step, slightly more efficient algorithms may be used. See [[OLL (2x2x2)#Mixing U/D|OLL (2x2x2)]]&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[OLL (2x2x2)]]&lt;br /&gt;
* [[PBL]]&lt;br /&gt;
* [[LBL]]&lt;br /&gt;
* [[Ortega Method]]&lt;br /&gt;
* [[VOP Method]]&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
&lt;br /&gt;
* [http://erikku.er.funpic.org/rubik/2x2_guimond.html funpic.org]&lt;br /&gt;
* [http://rapidshare.com/files/129358753/Guimond_Method-english.doc Martijn Bakker&#039; doc on RapidShare]&lt;br /&gt;
* [http://www.cubestuff.cf/?guimond Zarxrax&#039;s Complete Guimond Tutorial]&lt;br /&gt;
* Speedsolving.com [http://www.speedsolving.com/forum/showthread.php?t=13055 2 Alg Guimond]&lt;br /&gt;
* Speedsolving.com [http://www.speedsolving.com/forum/showthread.php?t=3566 What is the &amp;quot;fridrich&amp;quot; of 2x2x2 cubing?] (info on 2-step Guimond)&lt;br /&gt;
* Speedsolving.com [http://www.speedsolving.com/forum/showthread.php?t=15534 3x3x3 Guimond-style Method]&lt;br /&gt;
&lt;br /&gt;
[[Category:2x2x2]]&lt;br /&gt;
[[Category:2x2x2 methods]]&lt;br /&gt;
[[Category:2x2x2 speedsolving methods]]&lt;br /&gt;
[[Category:Fewest Moves Methods]]&lt;/div&gt;</summary>
		<author><name>Zarxrax</name></author>
	</entry>
	<entry>
		<id>https://www.speedsolving.com/wiki/index.php?title=Guimond_Method&amp;diff=40798</id>
		<title>Guimond Method</title>
		<link rel="alternate" type="text/html" href="https://www.speedsolving.com/wiki/index.php?title=Guimond_Method&amp;diff=40798"/>
		<updated>2019-10-13T01:00:07Z</updated>

		<summary type="html">&lt;p&gt;Zarxrax: added movecount&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Method Infobox&lt;br /&gt;
|name=Guimond&lt;br /&gt;
|image=Guimond.gif&lt;br /&gt;
|proposers=[[Gaétan Guimond]]&lt;br /&gt;
|year=1980s&lt;br /&gt;
|anames&lt;br /&gt;
|variants&lt;br /&gt;
|steps=3&lt;br /&gt;
|algs=23 (2 for beginner)&lt;br /&gt;
|moves=16&lt;br /&gt;
|purpose=&amp;lt;sup&amp;gt;&amp;lt;/sup&amp;gt;&lt;br /&gt;
* [[Speedsolving]]&lt;br /&gt;
* [[Beginner Method]]&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;Guimond Method&#039;&#039;&#039; is a 2x2 speedsolving method invented by [[Gaétan Guimond]]. It first orients both layers, then permutes both layers ([[PBL]]). This method is very popular because it is move efficient, and can be reduced to a 2-look method for more experienced users. Guimond requires 23 algorithms (or 16 without reflections).&lt;br /&gt;
&lt;br /&gt;
== The Steps ==&lt;br /&gt;
&lt;br /&gt;
# Solve just 3/4 of a [[face]] of opposite colours. &#039;Opposite&#039; colours are colours which appear at opposite ends of the cube. White/Yellow for example (western scheme). For colour neutral solvers this step is often skipped. If not it rarely requires more than 1 move, which makes for easy planning of the next step.&lt;br /&gt;
# Solve 2 opposite faces of opposite colours. This step has 16 cases (15 excluding solved, 8 excluding mirrors). The majority of algorithms are 3 or 4 moves, with the exception of 4 cases.&lt;br /&gt;
# Separate opposite colours to create two solved opposite faces. There are 6 cases (4 excluding the solved and trivial case, 3 if using x2 rotation). The optimal algs have a move counts of 1, 3, 3 and 5 moves.&lt;br /&gt;
# Permute both layers [[PBL]]. This is exactly the same as the final step in Ortega, making these two methods complementary.&lt;br /&gt;
&lt;br /&gt;
== Guimond as a Beginner Method ==&lt;br /&gt;
Guimond makes a slightly more efficient and intuitive alternative to [[Beginner LBL]]. The beginner method procedure is as follows:&lt;br /&gt;
&lt;br /&gt;
# Use intuition to orient three cubies on both U and D faces. Mixing U/D colours at this stage is fine, as long as each U/D face has three oriented cubies (ie. with U or D colour on top).&lt;br /&gt;
# Using a U face turn, place the misoriented U-face cubie in URF. Flip the cube using x2 and do the same for the opposite layer.&lt;br /&gt;
# Now check the orientation of the misoriented URF cubie. If the U/D colour is facing you, use x2 to flip the cube. Now the misorineted cubie should have the U/D colour facing to the right.&lt;br /&gt;
# Apply the algorithm &#039;&#039;&#039;R&#039; F U&#039; R&#039;&#039;&#039; to complete orientation of the U/D faces.&lt;br /&gt;
# Using F2 R2 and U moves, swap U/D cubies until the U-face contains only U colour.&lt;br /&gt;
# Now look at the U layer only&lt;br /&gt;
#* If you see 1 bar, position the cube (using y turns) so that the bar is in the back face. Apply the algorithm &#039;&#039;&#039;R&#039; F R&#039; B2 R F&#039; R&#039; B2 R2&#039;&#039;&#039; (A-perm).&lt;br /&gt;
#* If there are no bars apply A-perm to create a bar.&lt;br /&gt;
# Do x2 and repeat step 6 for the D layer to complete the cube.&lt;br /&gt;
&lt;br /&gt;
== Guimond-style 3x3x3 Method ==&lt;br /&gt;
It is possible to solve the 3x3x3 cube using the same basic phases of the 2x2x2 Guimond method. The method is broken down into:&lt;br /&gt;
# Orientation of all the pieces&lt;br /&gt;
#* Orientation of edges (see [[EOLine]])&lt;br /&gt;
#* Orientation of corners (same as Guimond, but preserving EO)&lt;br /&gt;
# Separation of the U/D Layer&lt;br /&gt;
#* Move all mid-edges into E-slice&lt;br /&gt;
#* Corner Separation (same as Guimond)&lt;br /&gt;
#* Edge Separation&lt;br /&gt;
# Permutation of all the pieces&lt;br /&gt;
#* Final solve of E-Slice&lt;br /&gt;
#* U/D layer permutation (Using [[PLL]])&lt;br /&gt;
&lt;br /&gt;
== Predicted Separation ==&lt;br /&gt;
This is a more advanced form of regular Guimond, which allows one look to be eliminated. During inspection the solver works out the separation case (step 2), so that the separation alg can be executed immediately after the first step, without pause.&lt;br /&gt;
&lt;br /&gt;
== 2 Step Guimond ==&lt;br /&gt;
This goes one step further than predicted separation and actually carries out separation and orientation (steps 1 and 2) all at the same time. The solver starts with three corners, then uses a larger set of algs to solve orientation and separation in one step. This is similar to the [[SS Method]], but requires more algorithms.&lt;br /&gt;
&lt;br /&gt;
== Ortega-style OLL ==&lt;br /&gt;
Where a scramble leaves one face with four oriented U/D corners, it is possible to simply use an Ortega OLL alg to bring the cube straight to the separation step. Because mixing of U/D colours doesn&#039;t matter in this step, slightly more efficient algorithms may be used. See [[OLL (2x2x2)#Mixing U/D|OLL (2x2x2)]]&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[OLL (2x2x2)]]&lt;br /&gt;
* [[PBL]]&lt;br /&gt;
* [[LBL]]&lt;br /&gt;
* [[Ortega Method]]&lt;br /&gt;
* [[VOP Method]]&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
&lt;br /&gt;
* [http://erikku.er.funpic.org/rubik/2x2_guimond.html funpic.org]&lt;br /&gt;
* [http://rapidshare.com/files/129358753/Guimond_Method-english.doc Martijn Bakker&#039; doc on RapidShare]&lt;br /&gt;
* [http://www.amvhell.com/stuff/cubes/guimond/guimond.html Zarxrax&#039;s Complete Guimond Tutorial]&lt;br /&gt;
* Speedsolving.com [http://www.speedsolving.com/forum/showthread.php?t=13055 2 Alg Guimond]&lt;br /&gt;
* Speedsolving.com [http://www.speedsolving.com/forum/showthread.php?t=3566 What is the &amp;quot;fridrich&amp;quot; of 2x2x2 cubing?] (info on 2-step Guimond)&lt;br /&gt;
* Speedsolving.com [http://www.speedsolving.com/forum/showthread.php?t=15534 3x3x3 Guimond-style Method]&lt;br /&gt;
&lt;br /&gt;
[[Category:2x2x2]]&lt;br /&gt;
[[Category:2x2x2 methods]]&lt;br /&gt;
[[Category:2x2x2 speedsolving methods]]&lt;br /&gt;
[[Category:Fewest Moves Methods]]&lt;/div&gt;</summary>
		<author><name>Zarxrax</name></author>
	</entry>
	<entry>
		<id>https://www.speedsolving.com/wiki/index.php?title=Guimond_Method&amp;diff=21835</id>
		<title>Guimond Method</title>
		<link rel="alternate" type="text/html" href="https://www.speedsolving.com/wiki/index.php?title=Guimond_Method&amp;diff=21835"/>
		<updated>2012-09-03T19:15:05Z</updated>

		<summary type="html">&lt;p&gt;Zarxrax: /* External links */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Method Infobox&lt;br /&gt;
|name=Guimond&lt;br /&gt;
|image=Guimond.gif&lt;br /&gt;
|proposers=[[Gaétan Guimond]]&lt;br /&gt;
|year=1980s&lt;br /&gt;
|anames&lt;br /&gt;
|variants&lt;br /&gt;
|steps=3&lt;br /&gt;
|algs=23 (2 for beginner)&lt;br /&gt;
|moves&lt;br /&gt;
|purpose=&amp;lt;sup&amp;gt;&amp;lt;/sup&amp;gt;&lt;br /&gt;
* [[Speedsolving]]&lt;br /&gt;
* [[Beginner Method]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;Guimond Method&#039;&#039;&#039; is a 2x2 speedsolving method invented by [[Gaétan Guimond]]. It first orients both layers, then permuting both layers ([[PBL]]). This method is very popular because it is move efficient, and can be reduced to a 2-look method for more experienced users. Guimond requires 23 algorithms (or 16 without reflections).&lt;br /&gt;
&lt;br /&gt;
== The Steps ==&lt;br /&gt;
&lt;br /&gt;
# Solve just 3/4 of a face of opposite colours. &#039;Opposite&#039; colours are colours which appear at opposite ends of the cube. White/Yellow for example (western scheme). For colour neutral solvers this step is often skipped. If not it rarely requires more than 1 move, which makes for easy planning of the next step.&lt;br /&gt;
# Solve 2 opposite faces of opposite colours. This step has 16 cases (15 excluding solved, 8 excluding mirrors). The majority of algorithms are 3 or 4 moves, with the exception of 4 cases.&lt;br /&gt;
# Separate opposite colours to create two solved opposite faces. There are 6 cases (4 excluding the solved and trivial case, 3 if using x2 rotation). The optimal algs have a move counts of 1, 3, 3 and 5 moves.&lt;br /&gt;
# Permute both layers [[PBL]]. This is exactly the same as the final step in Ortega, making these two methods complementary.&lt;br /&gt;
&lt;br /&gt;
== Guimond as a Beginner Method ==&lt;br /&gt;
Guimond makes a slightly more efficient and intuitive alternative to [[Beginner LBL]]. The beginner method procedure is as follows:&lt;br /&gt;
&lt;br /&gt;
# Use intuition to orient three cubies on both U and D faces. Mixing U/D colours at this stage is fine, as long as each U/D face has three oriented cubies (ie. with U or D colour on top).&lt;br /&gt;
# Using a U face turn, place the misoriented U-face cubie in URF. Flip the cube using x2 and do the same for the opposite layer.&lt;br /&gt;
# Now check the orientation of the misoriented URF cubie. If the U/D colour is facing you, use x2 to flip the cube. Now the misorineted cubie should have the U/D colour facing to the right.&lt;br /&gt;
# Apply the algorithm &#039;&#039;&#039;R&#039; F U&#039; R&#039;&#039;&#039; to complete orientation of the U/D faces.&lt;br /&gt;
# Using F2 R2 and U moves, swap U/D cubies until the U-face contains only U colour.&lt;br /&gt;
# Now look at the U layer only&lt;br /&gt;
#* If you see 1 bar, position the cube (using y turns) so that the bar is in the back face. Apply the algorithm &#039;&#039;&#039;R&#039; F R&#039; B2 R F&#039; R&#039; B2 R2&#039;&#039;&#039; (A-perm).&lt;br /&gt;
#* If there are no bars apply A-perm to create a bar.&lt;br /&gt;
# Do x2 and repeat step 6 for the D layer to complete the cube.&lt;br /&gt;
&lt;br /&gt;
== Guimond-style 3x3x3 Method ==&lt;br /&gt;
It is possible to solve the 3x3x3 cube using the same basic phases of the 2x2x2 Guimond method. The method is broken down into:&lt;br /&gt;
# Orientation of all the pieces&lt;br /&gt;
#* Orientation of edges (see [[EOLine]])&lt;br /&gt;
#* Orientation of corners (same as Guimond, but preserving EO)&lt;br /&gt;
# Separation of the U/D Layer&lt;br /&gt;
#* Move all mid-edges into E-slice&lt;br /&gt;
#* Corner Separation (same as Guimond)&lt;br /&gt;
#* Edge Separation&lt;br /&gt;
# Permutation of all the pieces&lt;br /&gt;
#* Final solve of E-Slice&lt;br /&gt;
#* U/D layer permutation (Using [[PLL]])&lt;br /&gt;
&lt;br /&gt;
== Predicted Separation ==&lt;br /&gt;
This is a more advanced form of regular Guimond, which allows one look to be eliminated. During inspection the solver works out the separation case (step 2), so that the separation alg can be executed immediately after the first step, without pause.&lt;br /&gt;
&lt;br /&gt;
== 2 Step Guimond ==&lt;br /&gt;
This goes one step further than predicted separation and actually carries out separation and orientation (steps 1 and 2) all at the same time. The solver starts with three corners, then uses a larger set of algs to solve orientation and separation in one step. This is similar to the [[SS]] method, but requires more algorithms.&lt;br /&gt;
&lt;br /&gt;
== Ortega-style OLL ==&lt;br /&gt;
Where a scramble leaves one face with four oriented U/D corners, it is possible to simply use an Ortega OLL alg to bring the cube straight to the separation step. Because mixing of U/D colours doesn&#039;t matter in this step, slightly more efficient algorithms may be used. See [[OLL (2x2x2)#Mixing U/D|OLL (2x2x2)]]&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[OLL (2x2x2)]]&lt;br /&gt;
* [[PBL]]&lt;br /&gt;
* [[LBL]]&lt;br /&gt;
* [[Ortega Method]]&lt;br /&gt;
* [[VOP Method]]&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
&lt;br /&gt;
* [http://erikku.er.funpic.org/rubik/2x2_guimond.html funpic.org]&lt;br /&gt;
* [http://rapidshare.com/files/129358753/Guimond_Method-english.doc Martijn Bakker&#039; doc on RapidShare]&lt;br /&gt;
* [http://www.amvhell.com/stuff/cubes/guimond/guimond.html Zarxrax&#039;s Complete Guimond Tutorial]&lt;br /&gt;
* Speedsolving.com [http://www.speedsolving.com/forum/showthread.php?t=13055 2 Alg Guimond]&lt;br /&gt;
* Speedsolving.com [http://www.speedsolving.com/forum/showthread.php?t=3566 What is the &amp;quot;fridrich&amp;quot; of 2x2x2 cubing?] (info on 2-step Guimond)&lt;br /&gt;
* Speedsolving.com [http://www.speedsolving.com/forum/showthread.php?t=15534 3x3x3 Guimond-style Method]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:2x2x2 methods]]&lt;br /&gt;
[[Category:2x2x2 beginner methods]]&lt;br /&gt;
[[Category:2x2x2 speedsolving methods]]&lt;br /&gt;
[[Category:Fewest Moves Methods]]&lt;/div&gt;</summary>
		<author><name>Zarxrax</name></author>
	</entry>
	<entry>
		<id>https://www.speedsolving.com/wiki/index.php?title=OLL_(2x2x2)&amp;diff=21834</id>
		<title>OLL (2x2x2)</title>
		<link rel="alternate" type="text/html" href="https://www.speedsolving.com/wiki/index.php?title=OLL_(2x2x2)&amp;diff=21834"/>
		<updated>2012-09-03T19:01:40Z</updated>

		<summary type="html">&lt;p&gt;Zarxrax: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
__NOEDITSECTION__&lt;br /&gt;
These algorithms [[orientation|orient]] the top layer on a [[2x2x2]]. Three variants of these [[algorithm]]s are given depending on how they affect the rest of the cube.&lt;br /&gt;
# Algs which don&#039;t affect the bottom layer (suitable for both [[LBL]] and [[Ortega]]) are unmarked&lt;br /&gt;
# Algs which affect bottom layer permutation (suitable for [[Ortega]] only) are marked with an &#039;&#039;&#039;O&#039;&#039;&#039; (these are also useful for [[EG]] 1)&lt;br /&gt;
# Algs which mix bottom and top layers (suitable if used with [[Guimond]]-style separation) are marked with a &#039;&#039;&#039;G&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table cellspacing=&#039;5&#039; cellpadding=&#039;5&#039;&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&#039;top&#039;&amp;gt;&lt;br /&gt;
== Sune ==&lt;br /&gt;
[[Image:2x2Su.gif]]&lt;br /&gt;
* R U R&#039; U R U2&#039; R&#039;&lt;br /&gt;
* &#039;&#039;&#039;O:&#039;&#039;&#039; R D&#039; R2 F2 D&#039; F&lt;br /&gt;
* &#039;&#039;&#039;O:&#039;&#039;&#039; R D&#039; R2 (y&#039;) R2 D&#039; R&lt;br /&gt;
* &#039;&#039;&#039;O:&#039;&#039;&#039; L&#039; D L2 (y) L2 D L&#039;&lt;br /&gt;
* &#039;&#039;&#039;G:&#039;&#039;&#039; R2 U&#039; R U&#039; R&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td valign=&#039;top&#039;&amp;gt;&lt;br /&gt;
== Anti-Sune ==&lt;br /&gt;
[[Image:2x2AS.gif]]&lt;br /&gt;
* R U2 R&#039; U&#039; R U&#039; R&#039;&lt;br /&gt;
* &#039;&#039;&#039;O:&#039;&#039;&#039; R D&#039; R2 F2 D&#039; F&lt;br /&gt;
* &#039;&#039;&#039;O:&#039;&#039;&#039; R D&#039; R2 (y&#039;) R2 D&#039; R&lt;br /&gt;
* &#039;&#039;&#039;G:&#039;&#039;&#039; R2 U R&#039; U R&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td valign=&#039;top&#039;&amp;gt;&lt;br /&gt;
== Bowtie ==&lt;br /&gt;
[[Image:2x2Bo.gif]]&lt;br /&gt;
&lt;br /&gt;
* F R U&#039; R&#039; U&#039; R U R&#039; F&#039;&lt;br /&gt;
* F R&#039; F&#039; R U R U&#039; R&#039;&lt;br /&gt;
* R&#039; F R B&#039; R&#039; F&#039; R B&lt;br /&gt;
* L&#039; U R D&#039; R&#039; U&#039; R U&lt;br /&gt;
* &#039;&#039;&#039;G:&#039;&#039;&#039; F R U2 R&#039; F&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td valign=&#039;top&#039;&amp;gt;&lt;br /&gt;
== T ==&lt;br /&gt;
[[Image:2x2T.gif]]&lt;br /&gt;
* R U R&#039; U&#039; R&#039; F R F&#039;&lt;br /&gt;
* R U R&#039; U&#039; L&#039; U R U&#039;&lt;br /&gt;
* &#039;&#039;&#039;G:&#039;&#039;&#039; R U&#039; R&#039; F&#039; U F    &lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td valign=&#039;top&#039;&amp;gt;&lt;br /&gt;
== Headlights ==&lt;br /&gt;
[[Image:2x2He.gif]]&lt;br /&gt;
* (U2) F R U R&#039; U&#039; F&#039;&lt;br /&gt;
* F U R U&#039; R&#039; F&#039;&lt;br /&gt;
* R&#039; F&#039; U&#039; F U R&lt;br /&gt;
* &#039;&#039;&#039;O:&#039;&#039;&#039; (y) R U2 R U2 R U R2&lt;br /&gt;
* &#039;&#039;&#039;G:&#039;&#039;&#039; R U2 R U2 R&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td valign=&#039;top&#039;&amp;gt;&lt;br /&gt;
== Pi ==&lt;br /&gt;
[[Image:2x2Pi.gif]]&lt;br /&gt;
* U R U2 R2 U&#039; R2 U&#039; R2 U2 R&lt;br /&gt;
* y F R U R&#039; U&#039; R U R&#039; U&#039; F&#039;&lt;br /&gt;
* &#039;&#039;&#039;O:&#039;&#039;&#039; R&#039; F R2 U&#039; R2&#039; F R&lt;br /&gt;
* &#039;&#039;&#039;O:&#039;&#039;&#039; R U R&#039; L&#039; U&#039; L R U R&#039;&lt;br /&gt;
* &#039;&#039;&#039;G:&#039;&#039;&#039; R U R&#039; U&#039; R U2 R&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td valign=&#039;top&#039;&amp;gt;&lt;br /&gt;
== H ==&lt;br /&gt;
[[Image:2x2H.gif]]&lt;br /&gt;
* R2 U2&#039; R&#039; U2 R2&lt;br /&gt;
* &#039;&#039;&#039;G:&#039;&#039;&#039; R2 U2 R&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NOTE:&#039;&#039;&#039; For the algs marked &#039;&#039;&#039;G&#039;&#039;&#039;, the inverse of the final move may be used to create a better [[Guimond|separation]] case.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[CLL]]&lt;br /&gt;
* [[PBL]]&lt;br /&gt;
* [[CxLL_Algorithms#Navigator|CxLL Algs]] (First column for OLLs)&lt;br /&gt;
* [[OLL]] (for 3x3x3)&lt;br /&gt;
* [[Layer-By-Layer]]&lt;br /&gt;
* [[Ortega]]&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* Speedsolving.com: [http://www.speedsolving.com/forum/showpost.php?p=29906&amp;amp;postcount=9 OLL U/D Mixing algs]&lt;br /&gt;
* [http://www.cubewhiz.com/ortegaoll.php Bob Burton&#039;s OLL algs]&lt;br /&gt;
&lt;br /&gt;
[[Category:2x2x2 substeps]]&lt;br /&gt;
[[Category:Algorithms]]&lt;/div&gt;</summary>
		<author><name>Zarxrax</name></author>
	</entry>
	<entry>
		<id>https://www.speedsolving.com/wiki/index.php?title=OLL_(2x2x2)&amp;diff=21833</id>
		<title>OLL (2x2x2)</title>
		<link rel="alternate" type="text/html" href="https://www.speedsolving.com/wiki/index.php?title=OLL_(2x2x2)&amp;diff=21833"/>
		<updated>2012-09-03T18:57:56Z</updated>

		<summary type="html">&lt;p&gt;Zarxrax: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
__NOEDITSECTION__&lt;br /&gt;
These algorithms [[orientation|orient]] the top layer on a [[2x2x2]]. Three variants of these [[algorithm]]s are given depending on how they affect the rest of the cube.&lt;br /&gt;
# Algs which don&#039;t affect the bottom layer (suitable for both [[LBL]] and [[Ortega]]) are unmarked&lt;br /&gt;
# Algs which affect bottom layer permutation (suitable for [[Ortega]] only) are marked with an &#039;&#039;&#039;O&#039;&#039;&#039; (these are also useful for [[EG]] 1)&lt;br /&gt;
# Algs which mix bottom and top layers (suitable if used with [[Guimond]]-style separation) are marked with a &#039;&#039;&#039;G&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table cellspacing=&#039;5&#039; cellpadding=&#039;5&#039;&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td valign=&#039;top&#039;&amp;gt;&lt;br /&gt;
== Sune ==&lt;br /&gt;
[[Image:2x2Su.gif]]&lt;br /&gt;
* R U R&#039; U R U2&#039; R&#039;&lt;br /&gt;
* &#039;&#039;&#039;O:&#039;&#039;&#039; R D&#039; R2 F2 D&#039; F&lt;br /&gt;
* &#039;&#039;&#039;O:&#039;&#039;&#039; R D&#039; R2 (y&#039;) R2 D&#039; R&lt;br /&gt;
* &#039;&#039;&#039;O:&#039;&#039;&#039; L&#039; D L2 (y) L2 D L&#039;&lt;br /&gt;
* &#039;&#039;&#039;G:&#039;&#039;&#039; R2 U&#039; R U&#039; R&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td valign=&#039;top&#039;&amp;gt;&lt;br /&gt;
== Anti-Sune ==&lt;br /&gt;
[[Image:2x2AS.gif]]&lt;br /&gt;
* R U2 R&#039; U&#039; R U&#039; R&#039;&lt;br /&gt;
* &#039;&#039;&#039;O:&#039;&#039;&#039; R D&#039; R2 F2 D&#039; F&lt;br /&gt;
* &#039;&#039;&#039;O:&#039;&#039;&#039; R D&#039; R2 (y&#039;) R2 D&#039; R&lt;br /&gt;
* &#039;&#039;&#039;G:&#039;&#039;&#039; R2 U R&#039; U R&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td valign=&#039;top&#039;&amp;gt;&lt;br /&gt;
== Bowtie ==&lt;br /&gt;
[[Image:2x2Bo.gif]]&lt;br /&gt;
&lt;br /&gt;
* F R U&#039; R&#039; U&#039; R U R&#039; F&#039;&lt;br /&gt;
* F R&#039; F&#039; R U R U&#039; R&#039;&lt;br /&gt;
* R&#039; F R B&#039; R&#039; F&#039; R B&lt;br /&gt;
* L&#039; U R D&#039; R&#039; U&#039; R U&lt;br /&gt;
* &#039;&#039;&#039;G:&#039;&#039;&#039; F R U2 R&#039; F&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td valign=&#039;top&#039;&amp;gt;&lt;br /&gt;
== T ==&lt;br /&gt;
[[Image:2x2T.gif]]&lt;br /&gt;
* R U R&#039; U&#039; R&#039; F R F&#039;&lt;br /&gt;
* R U R&#039; U&#039; L&#039; U R U&#039;&lt;br /&gt;
* &#039;&#039;&#039;G:&#039;&#039;&#039; R U&#039; R&#039; F&#039; U F    &lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td valign=&#039;top&#039;&amp;gt;&lt;br /&gt;
== Headlights ==&lt;br /&gt;
[[Image:2x2He.gif]]&lt;br /&gt;
* (U2) F R U R&#039; U&#039; F&#039;&lt;br /&gt;
* F U R U&#039; R&#039; F&#039;&lt;br /&gt;
* R&#039; F&#039; U&#039; F U R&lt;br /&gt;
* &#039;&#039;&#039;O:&#039;&#039;&#039; (y) R U2 R U2 R U R2&lt;br /&gt;
* &#039;&#039;&#039;G:&#039;&#039;&#039; R U2 R U2 R&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td valign=&#039;top&#039;&amp;gt;&lt;br /&gt;
== Pi ==&lt;br /&gt;
[[Image:2x2Pi.gif]]&lt;br /&gt;
* U R U2 R2 U&#039; R2 U&#039; R2 U2 R&lt;br /&gt;
* y F R U R&#039; U&#039; R U R&#039; U&#039; F&#039;&lt;br /&gt;
* &#039;&#039;&#039;O:&#039;&#039;&#039; R&#039; F R2 U&#039; R2&#039; F R&lt;br /&gt;
* &#039;&#039;&#039;O:&#039;&#039;&#039; R U R&#039; L&#039; U&#039; L R U R&#039;&lt;br /&gt;
* &#039;&#039;&#039;G:&#039;&#039;&#039; R2 U R2 F&#039; U2 F&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td valign=&#039;top&#039;&amp;gt;&lt;br /&gt;
== H ==&lt;br /&gt;
[[Image:2x2H.gif]]&lt;br /&gt;
* R2 U2&#039; R&#039; U2 R2&lt;br /&gt;
* &#039;&#039;&#039;G:&#039;&#039;&#039; R2 U2 R&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NOTE:&#039;&#039;&#039; For the algs marked &#039;&#039;&#039;G&#039;&#039;&#039;, the inverse of the final move may be used to create a better [[Guimond|separation]] case.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[CLL]]&lt;br /&gt;
* [[PBL]]&lt;br /&gt;
* [[CxLL_Algorithms#Navigator|CxLL Algs]] (First column for OLLs)&lt;br /&gt;
* [[OLL]] (for 3x3x3)&lt;br /&gt;
* [[Layer-By-Layer]]&lt;br /&gt;
* [[Ortega]]&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* Speedsolving.com: [http://www.speedsolving.com/forum/showpost.php?p=29906&amp;amp;postcount=9 OLL U/D Mixing algs]&lt;br /&gt;
* [http://www.cubewhiz.com/ortegaoll.php Bob Burton&#039;s OLL algs]&lt;br /&gt;
&lt;br /&gt;
[[Category:2x2x2 substeps]]&lt;br /&gt;
[[Category:Algorithms]]&lt;/div&gt;</summary>
		<author><name>Zarxrax</name></author>
	</entry>
	<entry>
		<id>https://www.speedsolving.com/wiki/index.php?title=List_of_PC_cubing_software&amp;diff=21318</id>
		<title>List of PC cubing software</title>
		<link rel="alternate" type="text/html" href="https://www.speedsolving.com/wiki/index.php?title=List_of_PC_cubing_software&amp;diff=21318"/>
		<updated>2012-06-15T18:16:41Z</updated>

		<summary type="html">&lt;p&gt;Zarxrax: /* Trainers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Description ==&lt;br /&gt;
A very popular category of Rubik&#039;s cube software is the playable 3D Rubik&#039;s Cube (animated cube), often implemented as a Java applet, which has a long history. The first version of which many current programs are derived was made by Michael Shubart. After that, Karl Hornell made modifications in his version, which again was used by Lars Petrus on his website. Probably the most widely used is RubikPlayer by Werner Randelshofer.&lt;br /&gt;
&lt;br /&gt;
== Standalone Timers ==&lt;br /&gt;
* [http://www.speedsolving.com/forum/showthread.php?25790-Prisma-Puzzle-Timer Prisma Puzzle Timer] Can be connected to Stackmat (Java). [http://www.speedsolving.com/forum/showthread.php?25790-Prisma-Puzzle-Timer Thread]&lt;br /&gt;
* [http://www.strangepuzzle.com/jnetcube.html JNetCube] - (Java)&lt;br /&gt;
* [http://code.google.com/p/rubiks-jtimer/ JTimer] - New version of JNetCube (Java)&lt;br /&gt;
* [http://www.vanderblonk.com/tools/talking-timer/ Talking Timer]&lt;br /&gt;
* [http://cct.cubing.net/ CALCubeTimer 0.9.5] - Interfaces with a stackmat through the microphone port (Java)&lt;br /&gt;
* [http://www.ptimer.net/ PTimer] - Java-based timer designed for use in cubing videos&lt;br /&gt;
* [http://www.ugolnik.info/?p=859 Rubik’s cube Stop-watch] - For Windows or Linux. [http://www.speedsolving.com/forum/showthread.php?t=22988 Thread]&lt;br /&gt;
* [http://idkcode.co.cc/ Speedcubing Timer] - Speedcubing Timer written in AutoIt. Keeps a list of times for each puzzle. For Windows only, but works in Wine on Linux.&lt;br /&gt;
&lt;br /&gt;
== Solvers ==&lt;br /&gt;
* [http://acesoftware.110mb.com/files/CubeTeacher.zip CubeTeacher] - Graphical Fridrich solver with annotated solutions. Aims to help the user learn the method (Windows, .NET Framework 2.0 required, freeware, currently beta)&lt;br /&gt;
* [http://software.rubikscube.info/JACube/ ACube] ([[ACube|Wiki article]]) - Fast solver written by [[Josef Jelinek]], and is able to ignore pieces and specify different metrics upon loading. (Java, freeware, command-line based)&lt;br /&gt;
* [https://github.com/josef-jelinek/acube ACube 4] - New version of ACube under development as of summer 2011&lt;br /&gt;
* [http://kociemba.org/cube.htm Cube Explorer] ([[Cube Explorer|Wiki article]]) - Fast solver written by [[Herbert Kociemba]] with his algorithm (Windows, freeware, graphical)&lt;br /&gt;
* [http://www.jaapsch.net/puzzles/cubie.htm Cubie] - Solver with animation (Java, freeware)&lt;br /&gt;
* [http://www.wrongway.org/?rubik Rubik&#039;s Cube Solver by Eric Dietz] - (Windows/Linux, GPL)&lt;br /&gt;
* [http://www.svekub.se/files/ksolve.zip ksolve] - A general puzzle solver by [[Kåre Krig]]. Uses a written definition file and scramble file, and is much slower than dedicated solvers. (Windows, freeware, command-line based) [http://www.speedsolving.com/forum/showthread.php?t=8024 Thread]&lt;br /&gt;
* [http://www.ganpuzzle.com/vcube333demo.htm Learn to Solve Rubik&#039;s Cube with 3 Simple Tricks] - Step-by-step interactive animated solution (Java)&lt;br /&gt;
* [http://www.ganpuzzle.com/hints3x3.htm Rubik&#039;s Solution Hints Booklet Step Animation] - Step-by-step interactive animated solution based on official booklet (Java)&lt;br /&gt;
* [http://www.jaapsch.net/puzzles/square1.htm Square-1 Solver by Jaap Scherphuis] - Optimal and non-optimal solvers (C++), source included with non-optimal solver&lt;br /&gt;
* [http://www.speedsolving.com/forum/showthread.php?18615-Five-Step-4x4x4-Solver Five-Step 4x4x4 Solver by Bruce Norskog]&lt;br /&gt;
&lt;br /&gt;
== Cube Simulators ==&lt;br /&gt;
* [http://www.ultimatemagiccube.com Ultimate Magic Cube] - (Windows). Megaminx, pyraminx and much more&lt;br /&gt;
* [http://gabbasoft.com/ Gabbasoft] - (Windows) A collection of NxNxN puzzles 2-20, and with [[supercube]]s&lt;br /&gt;
* [http://www.glidingcube.com GlidingCube] - (Windows) A virtual cube puzzle. Intriguing but cannot be built physically.&lt;br /&gt;
* [http://mzrg.com/java/IsoCubeSim/index.shtml IsoCubeSim] - (Java) A cube puzzle simulator which supports not only NxNxN puzzles (of any size), but arbitrary cuboids as well.&lt;br /&gt;
* [http://www.superliminal.com/cube/cube.htm 4D Cube] - (Java)&lt;br /&gt;
* [http://www.gravitation3d.com/magiccube5d/ 5D Cube] - (Windows)&lt;br /&gt;
* [http://sourceforge.net/projects/rubiksim/ RubikSim] - (Windows) &lt;br /&gt;
* [http://www.network54.com/Forum/178387/message/1191974095/  QBASIC Rubik&#039;s Cube] - (DOS/Windows) At 26,375 bytes (25.7 KB), a relatively large Rubik&#039;s cube program.&lt;br /&gt;
* [http://www.leinweb.com/snackbar/cube/index.htm  Hungarian HexaHedron ]- (Windows) It is amazing for FMC. Records your solution as you go.&lt;br /&gt;
* [http://pbone.it-mate.co.uk/rubix.htm Rubix] - (Windows) simulator for cube sizes from 2x2x2 to 50x50x50. Supports custom face images&lt;br /&gt;
&lt;br /&gt;
== Trainers ==&lt;br /&gt;
* [http://members.chello.nl/~a.ooms4/dl.html LL trainer by Alexander] - for windows - [http://members.chello.nl/~a.ooms4/LL-trainer1.9.zip download], [http://www.speedsolving.com/forum/showthread.php?t=157 thread].&lt;br /&gt;
* [http://www.cdf.utoronto.ca/~g6karpat/pll_trainer/Pll_Trainer.zip PLL trainer by Badmephisto] - for windows - [http://www.speedsolving.com/forum/showthread.php?t=2193 thread] &lt;br /&gt;
* [http://www.megaupload.com/?d=JZ53PRB8 Drill Sergeant GUI] - cross platform - [http://www.speedsolving.com/forum/showthread.php?t=9333 thread]&lt;br /&gt;
* [http://www.4shared.com/file/MQrvvrzr/F2L_OLL_PLL_Trainer.html F2L OLL PLL Trainer] - html-based, but not available as a web site - [http://www.speedsolving.com/forum/showthread.php?t=20968 thread]&lt;br /&gt;
* [http://t2.technion.ac.il/~syuripe/PLLRT.zip anonymous PLL trainer] - author unknown - [http://www.speedsolving.com/forum/showthread.php?p=360657#post360657 found here]&lt;br /&gt;
* [http://web.telia.com/~u89404340/rubik/pll.py PLL trainer] - written in python - [http://www.speedsolving.com/forum/showthread.php?t=14349 thread]&lt;br /&gt;
* [http://www.speedsolving.com/forum/attachment.php?attachmentid=877&amp;amp;d=1268787001 2-Sided PLL trainer] - excel spreadsheet with macros - [http://www.speedsolving.com/forum/showthread.php?t=19867 thread]&lt;br /&gt;
* [http://amvhell.com/stuff/cubes/LLtimer_22.zip LL Timer by Zarxrax] - for windows - [http://www.speedsolving.com/forum/showthread.php?24850 thread]&lt;br /&gt;
* [http://amvhell.com/stuff/cubes/CaseTrainer1.5.zip Case Trainer by Zarxrax] - for windows - [http://www.speedsolving.com/forum/showthread.php?26648 thread]&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
* [[Web-based Software]]&lt;br /&gt;
* [[Mobile Software]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;br /&gt;
[[Category:Lists|PC software]]&lt;/div&gt;</summary>
		<author><name>Zarxrax</name></author>
	</entry>
	<entry>
		<id>https://www.speedsolving.com/wiki/index.php?title=List_of_PC_cubing_software&amp;diff=21202</id>
		<title>List of PC cubing software</title>
		<link rel="alternate" type="text/html" href="https://www.speedsolving.com/wiki/index.php?title=List_of_PC_cubing_software&amp;diff=21202"/>
		<updated>2012-05-29T23:28:54Z</updated>

		<summary type="html">&lt;p&gt;Zarxrax: /* Trainers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Description ==&lt;br /&gt;
A very popular category of Rubik&#039;s cube software is the playable 3D Rubik&#039;s Cube (animated cube), often implemented as a Java applet, which has a long history. The first version of which many current programs are derived was made by Michael Shubart. After that, Karl Hornell made modifications in his version, which again was used by Lars Petrus on his website. Probably the most widely used is RubikPlayer by Werner Randelshofer.&lt;br /&gt;
&lt;br /&gt;
== Standalone Timers ==&lt;br /&gt;
* [http://www.speedsolving.com/forum/showthread.php?25790-Prisma-Puzzle-Timer Prisma Puzzle Timer] Can be connected to Stackmat (Java). [http://www.speedsolving.com/forum/showthread.php?25790-Prisma-Puzzle-Timer Thread]&lt;br /&gt;
* [http://www.strangepuzzle.com/jnetcube.html JNetCube] - (Java)&lt;br /&gt;
* [http://code.google.com/p/rubiks-jtimer/ JTimer] - New version of JNetCube (Java)&lt;br /&gt;
* [http://www.vanderblonk.com/tools/talking-timer/ Talking Timer]&lt;br /&gt;
* [http://cct.cubing.net/ CALCubeTimer 0.9.5] - Interfaces with a stackmat through the microphone port (Java)&lt;br /&gt;
* [http://www.ptimer.net/ PTimer] - Java-based timer designed for use in cubing videos&lt;br /&gt;
* [http://www.ugolnik.info/?p=859 Rubik’s cube Stop-watch] - For Windows or Linux. [http://www.speedsolving.com/forum/showthread.php?t=22988 Thread]&lt;br /&gt;
* [http://idkcode.co.cc/ Speedcubing Timer] - Speedcubing Timer written in AutoIt. Keeps a list of times for each puzzle. For Windows only, but works in Wine on Linux.&lt;br /&gt;
&lt;br /&gt;
== Solvers ==&lt;br /&gt;
* [http://acesoftware.110mb.com/files/CubeTeacher.zip CubeTeacher] - Graphical Fridrich solver with annotated solutions. Aims to help the user learn the method (Windows, .NET Framework 2.0 required, freeware, currently beta)&lt;br /&gt;
* [http://software.rubikscube.info/JACube/ ACube] ([[ACube|Wiki article]]) - Fast solver written by [[Josef Jelinek]], and is able to ignore pieces and specify different metrics upon loading. (Java, freeware, command-line based)&lt;br /&gt;
* [https://github.com/josef-jelinek/acube ACube 4] - New version of ACube under development as of summer 2011&lt;br /&gt;
* [http://kociemba.org/cube.htm Cube Explorer] ([[Cube Explorer|Wiki article]]) - Fast solver written by [[Herbert Kociemba]] with his algorithm (Windows, freeware, graphical)&lt;br /&gt;
* [http://www.jaapsch.net/puzzles/cubie.htm Cubie] - Solver with animation (Java, freeware)&lt;br /&gt;
* [http://www.wrongway.org/?rubik Rubik&#039;s Cube Solver by Eric Dietz] - (Windows/Linux, GPL)&lt;br /&gt;
* [http://www.svekub.se/files/ksolve.zip ksolve] - A general puzzle solver by [[Kåre Krig]]. Uses a written definition file and scramble file, and is much slower than dedicated solvers. (Windows, freeware, command-line based) [http://www.speedsolving.com/forum/showthread.php?t=8024 Thread]&lt;br /&gt;
* [http://www.ganpuzzle.com/vcube333demo.htm Learn to Solve Rubik&#039;s Cube with 3 Simple Tricks] - Step-by-step interactive animated solution (Java)&lt;br /&gt;
* [http://www.ganpuzzle.com/hints3x3.htm Rubik&#039;s Solution Hints Booklet Step Animation] - Step-by-step interactive animated solution based on official booklet (Java)&lt;br /&gt;
* [http://www.jaapsch.net/puzzles/square1.htm Square-1 Solver by Jaap Scherphuis] - Optimal and non-optimal solvers (C++), source included with non-optimal solver&lt;br /&gt;
* [http://www.speedsolving.com/forum/showthread.php?18615-Five-Step-4x4x4-Solver Five-Step 4x4x4 Solver by Bruce Norskog]&lt;br /&gt;
&lt;br /&gt;
== Cube Simulators ==&lt;br /&gt;
* [http://www.ultimatemagiccube.com Ultimate Magic Cube] - (Windows). Megaminx, pyraminx and much more&lt;br /&gt;
* [http://gabbasoft.com/ Gabbasoft] - (Windows) A collection of NxNxN puzzles 2-20, and with [[supercube]]s&lt;br /&gt;
* [http://www.glidingcube.com GlidingCube] - (Windows) A virtual cube puzzle. Intriguing but cannot be built physically.&lt;br /&gt;
* [http://mzrg.com/java/IsoCubeSim/index.shtml IsoCubeSim] - (Java) A cube puzzle simulator which supports not only NxNxN puzzles (of any size), but arbitrary cuboids as well.&lt;br /&gt;
* [http://www.superliminal.com/cube/cube.htm 4D Cube] - (Java)&lt;br /&gt;
* [http://www.gravitation3d.com/magiccube5d/ 5D Cube] - (Windows)&lt;br /&gt;
* [http://sourceforge.net/projects/rubiksim/ RubikSim] - (Windows) &lt;br /&gt;
* [http://www.network54.com/Forum/178387/message/1191974095/  QBASIC Rubik&#039;s Cube] - (DOS/Windows) At 26,375 bytes (25.7 KB), a relatively large Rubik&#039;s cube program.&lt;br /&gt;
* [http://www.leinweb.com/snackbar/cube/index.htm  Hungarian HexaHedron ]- (Windows) It is amazing for FMC. Records your solution as you go.&lt;br /&gt;
* [http://pbone.it-mate.co.uk/rubix.htm Rubix] - (Windows) simulator for cube sizes from 2x2x2 to 50x50x50. Supports custom face images&lt;br /&gt;
&lt;br /&gt;
== Trainers ==&lt;br /&gt;
* [http://members.chello.nl/~a.ooms4/dl.html LL trainer by Alexander] - for windows - [http://members.chello.nl/~a.ooms4/LL-trainer1.9.zip download], [http://www.speedsolving.com/forum/showthread.php?t=157 thread].&lt;br /&gt;
* [http://www.cdf.utoronto.ca/~g6karpat/pll_trainer/Pll_Trainer.zip PLL trainer by Badmephisto] - for windows - [http://www.speedsolving.com/forum/showthread.php?t=2193 thread] &lt;br /&gt;
* [http://www.megaupload.com/?d=JZ53PRB8 Drill Sergeant GUI] - cross platform - [http://www.speedsolving.com/forum/showthread.php?t=9333 thread]&lt;br /&gt;
* [http://www.4shared.com/file/MQrvvrzr/F2L_OLL_PLL_Trainer.html F2L OLL PLL Trainer] - html-based, but not available as a web site - [http://www.speedsolving.com/forum/showthread.php?t=20968 thread]&lt;br /&gt;
* [http://t2.technion.ac.il/~syuripe/PLLRT.zip anonymous PLL trainer] - author unknown - [http://www.speedsolving.com/forum/showthread.php?p=360657#post360657 found here]&lt;br /&gt;
* [http://web.telia.com/~u89404340/rubik/pll.py PLL trainer] - written in python - [http://www.speedsolving.com/forum/showthread.php?t=14349 thread]&lt;br /&gt;
* [http://www.speedsolving.com/forum/attachment.php?attachmentid=877&amp;amp;d=1268787001 2-Sided PLL trainer] - excel spreadsheet with macros - [http://www.speedsolving.com/forum/showthread.php?t=19867 thread]&lt;br /&gt;
* [http://amvhell.com/stuff/cubes/LLtimer_22.zip LL Timer by Zarxrax] - for windows - [http://www.speedsolving.com/forum/showthread.php?24850 thread]&lt;br /&gt;
* [http://amvhell.com/stuff/cubes/CaseTrainer1.4.zip Case Trainer by Zarxrax] - for windows - [http://www.speedsolving.com/forum/showthread.php?26648 thread]&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
* [[Web-based Software]]&lt;br /&gt;
* [[Mobile Software]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;br /&gt;
[[Category:Lists|PC software]]&lt;/div&gt;</summary>
		<author><name>Zarxrax</name></author>
	</entry>
	<entry>
		<id>https://www.speedsolving.com/wiki/index.php?title=OLL&amp;diff=21169</id>
		<title>OLL</title>
		<link rel="alternate" type="text/html" href="https://www.speedsolving.com/wiki/index.php?title=OLL&amp;diff=21169"/>
		<updated>2012-05-24T18:37:22Z</updated>

		<summary type="html">&lt;p&gt;Zarxrax: /* Awkward shapes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Method Infobox&lt;br /&gt;
|name=OLL&lt;br /&gt;
|image=OLLinfo.png&lt;br /&gt;
|proposers=&lt;br /&gt;
|year=&lt;br /&gt;
|anames=&lt;br /&gt;
|variants=&lt;br /&gt;
|steps=1&lt;br /&gt;
|algs=57&lt;br /&gt;
|moves=9.7 [[HTM]]&lt;br /&gt;
|purpose=&amp;lt;sup&amp;gt;&amp;lt;/sup&amp;gt;&lt;br /&gt;
* [[Speedsolving]]&lt;br /&gt;
}}&lt;br /&gt;
&#039;&#039;&#039;OLL&#039;&#039;&#039; (short for [[Orientation]] of the [[Last Layer]]) is a last-layer step for 3x3 that orients all last-layer corners and edges in one step. It is the first last-layer step in many speedsolving methods, including the [[Fridrich Method]]. OLL is usually followed by [[PLL]].&lt;br /&gt;
&lt;br /&gt;
== Terminology ==&lt;br /&gt;
&#039;&#039;&#039;Dot OLL&#039;&#039;&#039; refers to OLL cases with no edge oriented correctly, so named because the center sticker forms a lone dot of the last-layer color. These cases are typically longer and harder to execute than others and are sometimes avoided. For example, cubers who have not learned full OLL can use [[partial edge control]] to avoid these cases altogether. Even some cubers who know full OLL avoid these cases for [[one-handed solving]].&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[OLL (2x2x2)]]&lt;br /&gt;
* [[2-Look OLL]]&lt;br /&gt;
* [[PLL]]&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.kungfoomanchu.com/#333oll Printable OLL PDF] (All OLL algs in one page and color coded)&lt;br /&gt;
* [http://mordred.awardspace.us/OLLCheatSheet.pdf OLL Cheat Sheet] (Printable PDF of all OLL algorithms on 2 pages. Can be printed Double Sided)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;{{OLL}}&lt;br /&gt;
&lt;br /&gt;
=OLL Algorithms=&lt;br /&gt;
Parentheses in an algorithm signify the triggers of the algorithm.  For example, [(R U R&#039;) (L&#039; U L)] shows two triggers in the algorithm, even though it is the same as [R U R&#039; L&#039; U L].&lt;br /&gt;
&lt;br /&gt;
The areas shaded in gray represent the oriented pieces on the top layer. You can tell if a piece is oriented by looking at the top color of the piece in relation to the top center of the cube. If the piece is oriented, the two colors will be the same.&lt;br /&gt;
&lt;br /&gt;
The bars sticking off to the side of an unshaded piece represent where the [[sticker]] that needs to be on top is.&lt;br /&gt;
&lt;br /&gt;
{{Algnote}}&lt;br /&gt;
&lt;br /&gt;
==All edges flipped correctly==&lt;br /&gt;
This subgroup, &#039;&#039;&#039;OCLL&#039;&#039;&#039; (also &#039;&#039;&#039;OLL-C&#039;&#039;&#039;) is used in methods which have oriented the [[LL]] edges earlier in the solve, such as [[ZZ]]. Solving the &#039;&#039;&#039;OCLL&#039;&#039;&#039; is also the second part of the [[2-look OLL]].&lt;br /&gt;
&lt;br /&gt;
{{OCLL}}&lt;br /&gt;
&lt;br /&gt;
==No edges flipped correctly==&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
=== OLL 1 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o1.gif&lt;br /&gt;
|name=runway&lt;br /&gt;
|methods=OLL&lt;br /&gt;
|optimal=11 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|(R U2) (R2&#039; F R F&#039; U2&#039;) (R&#039; F R F&#039;)|OLL|vidurl=http://www.youtube.com/watch?v=n_2qaxpViEY}}&lt;br /&gt;
{{Alg|R U B&#039; R B R2 U&#039; R&#039; F R F&#039;|OLL}}&lt;br /&gt;
{{Alg|y S U F R2 U&#039; R2 U&#039; R2 U R2 f&#039;|OLL}}&lt;br /&gt;
{{Alg|L&#039; U2 L2 F&#039; L&#039; F U2 L F&#039; L&#039; F|OLL}}&lt;br /&gt;
&lt;br /&gt;
=== OLL 2 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o2.gif&lt;br /&gt;
|name=zamboni&lt;br /&gt;
|methods=OLL&lt;br /&gt;
|optimal=11 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|F (R U R&#039; U&#039;) F&#039; f (R U R&#039; U&#039;) f&#039;|OLL|vidurl=http://www.youtube.com/watch?v=YJZ4Vm5_FZI&amp;amp;feature=related}}&lt;br /&gt;
{{Alg|y2 F&#039; (L&#039; U&#039; L U) F f&#039; (L&#039; U&#039; L U) f|OLL}}&lt;br /&gt;
{{Alg|y r U r&#039; U2 r U2 R&#039; U2 R U&#039; r&#039;|OLL}}&lt;br /&gt;
{{Alg|y l&#039; U&#039; l U2 l&#039; U2 L U2 L&#039; U l|OLL}}&lt;br /&gt;
{{Alg|y2 F R&#039; F&#039; R U R2 B&#039; R&#039; B U&#039; R&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 3 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o3.gif&lt;br /&gt;
|name=Anti Nazi&lt;br /&gt;
|methods=OLL&lt;br /&gt;
|optimal=11 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|y f (R U R&#039; U&#039;) f&#039; U&#039; F (R U R&#039; U&#039;) F&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 r&#039; R2 U R&#039; U r U2 r&#039; U R&#039; r|OLL|vidurl=http://www.youtube.com/watch?v=VIHqsOoGLVc&amp;amp;feature=related}}&lt;br /&gt;
{{Alg|y2 M U l&#039; U2 l U L&#039; U L M&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 4 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o4.gif&lt;br /&gt;
|name= Nazi&lt;br /&gt;
|methods=OLL&lt;br /&gt;
|optimal=11 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|f (R U R&#039; U&#039;) f&#039; U F (R U R&#039; U&#039;) F&#039;|OLL}}&lt;br /&gt;
{{Alg|R&#039; U2 x R&#039; U R U&#039; y R&#039; U&#039; R&#039; U R&#039; F|OLL}}&lt;br /&gt;
{{Alg|y r&#039; R U&#039; r U2 r&#039; U&#039; R U&#039; R2&#039; r|OLL}}&lt;br /&gt;
{{Alg|y M U&#039; r U2&#039; r&#039; U&#039; R U&#039; R&#039; M&#039;|OLL}}&lt;br /&gt;
{{Alg|l L2 U&#039; L U&#039; l&#039; U2 l U&#039; M&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 20 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o20.gif&lt;br /&gt;
|name=X&lt;br /&gt;
|methods=OLL&lt;br /&gt;
|optimal=11 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|r&#039; R U R U R&#039; U&#039; r2 R2&#039; U R U&#039; r&#039;|OLL}}&lt;br /&gt;
{{Alg|M U R U R&#039; U&#039; M2 U R U&#039; r&#039;|OLL}}&lt;br /&gt;
{{Alg|r U R&#039; U&#039; M2 (U R U&#039; R&#039;) U&#039; M&#039;|OLL}}&lt;br /&gt;
{{Alg|(x) U R&#039; U&#039; M2 U R U&#039; M&#039; (x&#039;) U&#039; M&#039;|OLL}}&lt;br /&gt;
{{Alg|M&#039; U2 M&#039; U2 M&#039; U M U2 M U2 M|OLL}}&lt;br /&gt;
{{Alg|M&#039; U2 M U2 M&#039; U M U2 M&#039; U2 M|OLL}}&lt;br /&gt;
{{Alg|M U2 M&#039; U2 M U M&#039; U2 M U2 M&#039; U&#039;|OLL}}&lt;br /&gt;
{{Alg|M d r2 U M&#039; U2 M U r2 S&#039;|OLL}}&lt;br /&gt;
{{Alg|M U M F R&#039; F&#039; M2 F R F&#039; U&#039;|OLL}}&lt;br /&gt;
{{Alg|R2 U2 R&#039; F2 U2 R2 F&#039; R2 U2 F2 R U2 R2 U&#039;|OLL}}&lt;br /&gt;
{{Alg|R B U B&#039; R&#039; F2 B D&#039; L&#039; D B&#039; F2|OLL}}&lt;br /&gt;
{{Alg|L&#039; R&#039; F&#039; U2 L2 U2 L2 U2 L2 F L R|OLL}}&lt;br /&gt;
{{Alg|F2 M F2 M2 U&#039; M2 F2 M&#039; F2 U |OLL}}&lt;br /&gt;
{{Alg|F2 M F2 U&#039; M2 U B2 M B2 |OLL}}&lt;br /&gt;
{{Alg|F&#039; B&#039; R E S R S&#039; R2 E&#039; F B |OLL}}&lt;br /&gt;
{{Alg|S&#039; U&#039; S2 U R&#039; U&#039; R&#039; S&#039; R U R|OLL}}&lt;br /&gt;
{{Alg|(M U) 4 (M&#039; U) 4|OLL}}&lt;br /&gt;
{{Alg|(M&#039; U)3 M&#039; U&#039; (M&#039; U)3 M&#039;|OLL}}&lt;br /&gt;
{{Alg|(M&#039; U)4 Y2 (M&#039; U) 4|OLL}}&lt;br /&gt;
&lt;br /&gt;
=== OLL 17 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o17.gif&lt;br /&gt;
|name= slash, diagonal&lt;br /&gt;
|methods=OLL&lt;br /&gt;
|optimal=11 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|R U R&#039; U (R&#039; F R F&#039;) U2 (R&#039; F R F&#039;)|OLL}}&lt;br /&gt;
{{Alg|f (R U R&#039; U&#039;) y&#039; r&#039; (R U R&#039; U&#039;) R&#039; F R F&#039;|OLL}}&lt;br /&gt;
{{Alg|F R&#039; F&#039; l R L&#039; U R U&#039; R&#039; U&#039; M&#039;|OLL}}&lt;br /&gt;
{{Alg|F&#039; R U2 r&#039; U F2 U&#039; r U2 R&#039; F|OLL}}&lt;br /&gt;
{{Alg|(F&#039; R U2 r&#039; d) R2 U&#039; F R2 f&#039; R|OLL}}&lt;br /&gt;
{{Alg|y2 (F R&#039; F&#039; R2 r&#039; U) (R U&#039; R&#039; U&#039; M&#039;)|OLL}}&lt;br /&gt;
&lt;br /&gt;
=== OLL 18 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o18.gif&lt;br /&gt;
|name= Crown&lt;br /&gt;
|methods=OLL&lt;br /&gt;
|optimal=11 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|y&#039; r U R&#039; U R U2 r2&#039; U&#039; R U&#039; R&#039; U2 r|OLL}}&lt;br /&gt;
{{Alg|y F R U R&#039; d R&#039; U2 R&#039; F R F&#039;|OLL}}&lt;br /&gt;
{{Alg|R U2 R2 F R F&#039; U2 M&#039; U R U&#039; r&#039;|OLL}}&lt;br /&gt;
{{Alg|l&#039; U&#039; r&#039; U2 L U2 L&#039; U2 r U l|OLL}}&lt;br /&gt;
{{Alg|y2 (R&#039; F R F&#039;) U2 (R&#039; F R F&#039;) (U F&#039; U F) |OLL}}&lt;br /&gt;
{{Alg|y (F R&#039; F&#039; R) U2 (F R&#039; F&#039; R)(U&#039; R U&#039; R&#039;) |OLL}}&lt;br /&gt;
{{Alg|y x (U R&#039; U&#039; R) B2 (U R&#039; U&#039; R)(B&#039; R B&#039; R&#039;) x&#039; |OLL}}&lt;br /&gt;
&lt;br /&gt;
=== OLL 19 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o19.gif&lt;br /&gt;
|name= Bunny&lt;br /&gt;
|methods=OLL&lt;br /&gt;
|optimal=11 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|r&#039; U2 R U R&#039; U r2 U2&#039; R&#039; U&#039; R U&#039; r&#039;|OLL}}&lt;br /&gt;
{{Alg|R&#039; U2 F R U R&#039; U&#039; y&#039; R2 U2 R B|OLL}}&lt;br /&gt;
{{Alg|r&#039; R U R U R&#039; U&#039; r R2&#039; F R F&#039;|OLL}}&lt;br /&gt;
{{Alg|M U R U R&#039; U&#039; M&#039; R&#039; F R F&#039;|OLL}}&lt;br /&gt;
{{Alg|M U R U R&#039; U&#039; r R2&#039; F R F&#039;|OLL}}&lt;br /&gt;
{{Alg|M U R U R&#039; U&#039; M&#039; l&#039; U R U&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 M&#039; U&#039; R&#039; U&#039; R U r&#039; R2 B&#039; R&#039; B|OLL}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;P&amp;quot; shapes==&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 31 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o31.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=OLL&lt;br /&gt;
|optimal=9 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|y2 R&#039; U&#039; F U R U&#039; R&#039; F&#039; R|OLL}}&lt;br /&gt;
{{Alg|y (F R&#039; F&#039; R) (U R U R&#039;) (U&#039; R U&#039; R&#039;)|OLL}}&lt;br /&gt;
{{Alg|L&#039; d&#039; R d L U&#039; L&#039; B&#039; L|OLL}}&lt;br /&gt;
{{Alg|S&#039; L&#039; U&#039; L U L F&#039; L&#039; f|OLL}}&lt;br /&gt;
{{Alg|y x U R&#039; U&#039; l U R U R&#039; U&#039; R U&#039; R&#039;|OLL}}&lt;br /&gt;
{{Alg|L&#039; U&#039; B U L U&#039; L&#039; B&#039; L|OLL}}&lt;br /&gt;
{{Alg|y&#039; (S R U R&#039; U&#039; Fw&#039; U&#039; F)|OLL}}&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 32 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o32.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=OLL&lt;br /&gt;
|optimal=9 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Alg|R U B&#039; U&#039; R&#039; U R B R&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 x&#039; R U R&#039; D R U&#039; R U&#039; R&#039; U R&#039; D&#039; x|OLL}}&lt;br /&gt;
{{Alg|y2 F U R U&#039; F&#039; r U R&#039; U&#039; r&#039;|OLL}}&lt;br /&gt;
{{Alg|R U x&#039; U&#039; F&#039; R&#039; F R U R&#039;|OLL}}&lt;br /&gt;
{{Alg|R d L&#039; d&#039; R&#039; U R B R&#039;|OLL}}&lt;br /&gt;
{{Alg|S R U R&#039; U&#039; R&#039; F R f&#039;|OLL}}&lt;br /&gt;
{{Alg|y x&#039; U&#039; R U l&#039; U&#039; R&#039; U&#039; R U R&#039; U R|OLL}}&lt;br /&gt;
{{Alg|R U2 R&#039; U&#039; F&#039; U F R U&#039; R&#039;|OLL}}&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 43 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o43.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=OLL&lt;br /&gt;
|optimal=6 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|y R&#039; U&#039; F&#039; U F R|OLL}}&lt;br /&gt;
{{Alg|f&#039; L&#039; U&#039; L U f|OLL}}&lt;br /&gt;
{{Alg|B&#039; U&#039; R&#039; U R B|OLL}}&lt;br /&gt;
{{Alg|y2 F&#039; U&#039; L&#039; U L F|OLL}}&lt;br /&gt;
{{Alg|y2 U R U R&#039; F&#039; L&#039; U&#039; L F|OLL}}&lt;br /&gt;
{{Alg|y2 R&#039; U&#039; F R&#039; F&#039; R U R|OLL}}&lt;br /&gt;
{{Alg|y&#039; (R U l&#039;) U&#039; (r&#039; U&#039; r) U x&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 44 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o44.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=OLL&lt;br /&gt;
|optimal=6 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|f R U R&#039; U&#039; f&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 F U R U&#039; R&#039; F&#039;|OLL}}&lt;br /&gt;
{{Alg|y R U y&#039; L U&#039; L&#039; B&#039;|OLL}}&lt;br /&gt;
{{Alg|y F U R&#039; F R F&#039; U&#039; F&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;W&amp;quot; shapes==&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 36 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o36.gif&lt;br /&gt;
|name=sea-mew&lt;br /&gt;
|methods=OLL&lt;br /&gt;
|optimal=10 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|R&#039; U&#039; R U&#039; R&#039; U R U R y R&#039; F&#039; R|OLL}}&lt;br /&gt;
{{Alg|R&#039; U&#039; R U&#039; R&#039; U R U R B&#039; R&#039; B|OLL}}&lt;br /&gt;
{{Alg|y2 (L&#039; U&#039; L U&#039;) (L&#039; U L U) (L F&#039; L&#039; F)|OLL}}&lt;br /&gt;
{{Alg|(R U R&#039; U&#039;) y (L&#039; U2&#039; L U) y&#039; (R U R&#039;)|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 38 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o38.gif&lt;br /&gt;
|name=Mario&lt;br /&gt;
|methods=OLL&lt;br /&gt;
|optimal=10 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|L U L&#039; U L U&#039; L&#039; U&#039; L&#039; B L B&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 R U R&#039; U R U&#039; R&#039; U&#039; R&#039; F R F&#039;|OLL}}&lt;br /&gt;
{{Alg|(L&#039; U&#039; L U) y&#039; (R U2 R&#039; U&#039;) y (L&#039; U&#039; L)|OLL}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;L&amp;quot; shapes==&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
=== OLL 48 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o48.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=OLL&lt;br /&gt;
|optimal=10 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|F R U R&#039; U&#039; R U R&#039; U&#039; F&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 f U R U&#039; R&#039; U R U&#039; R&#039; f&#039;|OLL}}&lt;br /&gt;
{{Alg|y r U2 R&#039; U&#039; R U&#039; r&#039; R&#039; U&#039; R U&#039; R&#039; U2 R|OLL}}&lt;br /&gt;
{{Alg|y&#039; r&#039; U&#039; R U&#039; R&#039; U2 r R U2 R&#039; U&#039; R U&#039; R&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 47 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o47.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=OLL&lt;br /&gt;
|optimal=10 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|F&#039; L&#039; U&#039; L U L&#039; U&#039; L U F|OLL}}&lt;br /&gt;
{{Alg|y&#039; r U R&#039; U R U2 r&#039; R&#039; U2 R U R&#039; U R|OLL}}&lt;br /&gt;
{{Alg|R&#039; U&#039; x (R&#039; U R U&#039;)*2 x&#039; U R|OLL}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 53 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o53.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=OLL&lt;br /&gt;
|optimal=10 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|l&#039; U&#039; L U&#039; L&#039; U L U&#039; L&#039; U2 l|OLL}}&lt;br /&gt;
{{Alg|y&#039; l U2 L U L&#039; U&#039; L U L&#039; U&#039; l&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 r&#039; U&#039; R U&#039; R&#039; U R U&#039; R&#039; U2 r|OLL}}&lt;br /&gt;
{{Alg|y&#039; r&#039; U2 R U R&#039; U&#039; R U R&#039; U r|OLL}}&lt;br /&gt;
{{Alg|y&#039; r U2 R&#039; U&#039; R U&#039; r&#039; R U2 R&#039; U&#039; R U&#039; R&#039;|OLL}}&lt;br /&gt;
{{Alg|r U R&#039; U R U2 r&#039; R U R&#039; U R U2 R&#039;|OLL}}&lt;br /&gt;
{{Alg|F R U R&#039; U&#039; F&#039; R U R&#039; U&#039; R&#039; F R F&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 54 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o54.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=OLL&lt;br /&gt;
|optimal=10 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|r U R&#039; U R U&#039; R&#039; U R U2 r&#039;|OLL}}&lt;br /&gt;
{{Alg|y&#039; r U2 R&#039; U&#039; R U R&#039; U&#039; R U&#039; r&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 l U L&#039; U L U&#039; L&#039; U L U2 l&#039; |OLL}}&lt;br /&gt;
{{Alg|y l&#039; U2 L U L&#039; U&#039; L U L&#039; U&#039; l|OLL}}&lt;br /&gt;
{{Alg|y2 r&#039; U&#039; R U&#039; R&#039; U2 r R&#039; U&#039; R U&#039; R&#039; U2 R|OLL}}&lt;br /&gt;
{{Alg|y r&#039; U2 R U R&#039; U r R&#039; U2 R U R&#039; U R|OLL}}&lt;br /&gt;
{{Alg|y f (R U R&#039; U&#039;) (R U R&#039; U&#039;) f&#039; F (R U R&#039; U&#039;) F&#039;|OLL}}&lt;br /&gt;
{{Alg|y&#039; r U2 R&#039; U&#039; R U R&#039; U&#039; R U&#039; r&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 49 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o49.gif&lt;br /&gt;
|name= right back squeezy&lt;br /&gt;
|methods=OLL&lt;br /&gt;
|optimal=9 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|R B&#039; R2 F R2 B R2 F&#039; R|OLL}}&lt;br /&gt;
{{Alg|l U&#039; l2&#039; U l2 U l2&#039; U&#039; l|OLL}}&lt;br /&gt;
{{Alg|y2 r U&#039; r2 U r2 U r2 U&#039; r|OLL}}&lt;br /&gt;
{{Alg|y2 R&#039; F R&#039; F&#039; R2 d2 y&#039; R&#039; F R F&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 r U2 R2&#039; U&#039; R2 U&#039; r&#039;R&#039; U2 R|OLL}}&lt;br /&gt;
{{Alg|(y&#039; x&#039;) U l&#039; U2 R U2 l U2 R&#039; U (x)|OLL}}&lt;br /&gt;
{{Alg|y&#039; R&#039; U2 R U R&#039; U R F R U R&#039; U&#039; F&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 50 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o50.gif&lt;br /&gt;
|name= right front squeezy&lt;br /&gt;
|methods=OLL&lt;br /&gt;
|optimal=9 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|y2 R&#039; F R2 B&#039; R2 F&#039; R2 B R&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 x&#039; R&#039; D R2 U&#039; R2 D&#039; R2 U R&#039; x|OLL}}&lt;br /&gt;
{{Alg|r&#039; U r2 U&#039; r2&#039; U&#039; r2 U r&#039;|OLL}}&lt;br /&gt;
{{Alg|R B&#039; R B R2&#039; U2 F R&#039; F&#039; R|OLL}}&lt;br /&gt;
{{Alg|y2 l&#039; U l2 U&#039; l2 U&#039; l2 U l&#039;|OLL}}&lt;br /&gt;
{{Alg|r&#039; U2 R2&#039; U R2 U rR U2 R&#039;|OLL}}&lt;br /&gt;
{{Alg|y&#039; (R U2 R&#039; U&#039; R U&#039; R&#039;) (F R U R&#039; U&#039; F&#039;)|OLL}}&lt;br /&gt;
{{Alg|y&#039; F&#039; R U2 R&#039; U2 R&#039; F2 R F&#039;|OLL}}&lt;br /&gt;
{{Alg|(y x&#039;) U&#039; r U2 L&#039; U2 r&#039; U2 L U&#039;(x)|OLL}}&lt;br /&gt;
{{Alg|y&#039; F R U&#039; R&#039; U&#039; R U R&#039; U R U&#039; R&#039; F&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;C&amp;quot; shapes==&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 34 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o34.gif&lt;br /&gt;
|name= City (C and T)&lt;br /&gt;
|methods=OLL&lt;br /&gt;
|optimal=10 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|R U R&#039; U&#039; x D&#039; R&#039; U R E&#039; z&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 R&#039; U&#039; R U y&#039; x&#039; R U L&#039; U&#039; M&#039;|OLL}}&lt;br /&gt;
{{Alg|R U R&#039; U&#039; y&#039; r&#039; U&#039; R U M&#039;|OLL}}&lt;br /&gt;
{{Alg|(R U R&#039; U&#039;) B&#039; l&#039; U R d&#039; D|OLL}}&lt;br /&gt;
{{Alg|(R U R&#039; U&#039;) B&#039; (R&#039; F R F&#039;) B|OLL|vidurl=http://www.youtube.com/watch?v=oDAcz_XIljE}}&lt;br /&gt;
{{Alg|R U R&#039; d&#039; l&#039; U&#039; L U r&#039; R|OLL}}&lt;br /&gt;
{{Alg|R U R2 U&#039; R&#039; F R U R U&#039; F&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 F R U R&#039; U&#039; R&#039; F&#039; r U R U&#039; r&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 46 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o46.gif&lt;br /&gt;
|name= Seein&#039; Headlights(C and headlights)&lt;br /&gt;
|methods=OLL&lt;br /&gt;
|optimal=8 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|R&#039; U&#039; R&#039; F R F&#039; U R|OLL}}&lt;br /&gt;
{{Alg|R&#039; U&#039; l&#039; U l F&#039; U R|OLL}}&lt;br /&gt;
{{Alg|y F U F l&#039; U&#039; l U&#039; F&#039;|OLL}}&lt;br /&gt;
{{Alg|R U l U&#039; R&#039; U F&#039; l&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 L F U&#039; R U R&#039; F&#039; L&#039;|OLL}}&lt;br /&gt;
{{Alg|R U R&#039;2 U&#039; R&#039; F R U R U&#039; F|OLL}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;T&amp;quot; shapes==&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 33 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o33.gif&lt;br /&gt;
|name= Tying Shoelaces&lt;br /&gt;
|methods=OLL&lt;br /&gt;
|optimal=8 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|(R U R&#039; U&#039;) (R&#039; F R F&#039;)|OLL}}&lt;br /&gt;
{{Alg|y2 (L&#039; U&#039; L U) (L F&#039; L&#039; F)|OLL}}&lt;br /&gt;
{{Alg|R&#039; U&#039; R U l U&#039; R&#039; U (x)|OLL}}&lt;br /&gt;
{{Alg|R U R&#039; F&#039; U&#039; F R U&#039; R&#039;|OLL}}&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 45 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o45.gif&lt;br /&gt;
|name= Suit up&lt;br /&gt;
|methods=OLL&lt;br /&gt;
|optimal=6 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|F (R U R&#039; U&#039;) F&#039;|OLL}}&lt;br /&gt;
{{Alg|f&#039; (U&#039; L&#039; U L) f|OLL}}&lt;br /&gt;
{{Alg|y2 f (U R U&#039; R&#039;) f&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 F&#039; (L&#039; U&#039; L U) F|OLL}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;I&amp;quot; shapes==&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 55 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o55.gif&lt;br /&gt;
|name= Highway&lt;br /&gt;
|methods=OLL&lt;br /&gt;
|optimal=11 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|R U2 R2 U&#039; R U&#039; R&#039; U2 F R F&#039;|OLL}}&lt;br /&gt;
{{Alg|R&#039; U2 R2 U R&#039; U R U2 y l&#039; U&#039; l|OLL}}&lt;br /&gt;
{{Alg|r U2 R2 F R F&#039; U2 r&#039; F R F&#039;|OLL}}&lt;br /&gt;
{{Alg|y F U&#039; R2 D R&#039; U2 R D&#039; R2&#039; U F&#039;|OLL}}&lt;br /&gt;
{{Alg|y R&#039; F R U R&#039; F R U&#039; R&#039; F&#039; R U M&#039; U&#039; M|OLL}}&lt;br /&gt;
{{Alg|L F&#039; L&#039; U&#039; L F&#039; L&#039; U L F L&#039; U&#039; M&#039; U M|OLL}}&lt;br /&gt;
{{Alg|(L F&#039; L&#039; U&#039; L F&#039; L&#039; U L F L&#039; U&#039; L)(R&#039; F R) L&#039;|OLL}}&lt;br /&gt;
{{Alg|R d&#039; R2 D R&#039; U2 R D&#039; R2 d R&#039;|OLL}}&lt;br /&gt;
{{Alg|y r U2 R&#039; U&#039; R2 r&#039; U R&#039; U&#039; r U&#039; r&#039;|OLL}}&lt;br /&gt;
{{Alg|y r U2 R&#039; U&#039; M (R U R&#039; U&#039;) r U&#039; r&#039;|OLL}}&lt;br /&gt;
{{Alg|y F R U R&#039; U&#039; F&#039; R U2 R2 U&#039; R2 U&#039; R2 U2 R|OLL}}&lt;br /&gt;
{{Alg|y r U2 R&#039; U&#039; M R U R&#039; U&#039; r U&#039; r&#039;|OLL}}&lt;br /&gt;
A 4x4x4 special: Note: Rra = (R + r) + (L + l) :: (y) Rr U2 Rra&#039; U2 Rr U2 Rr&#039; U2 Rra U2 Rr&#039;&lt;br /&gt;
&lt;br /&gt;
=== OLL 56 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o56.gif&lt;br /&gt;
|name= Streetlights&lt;br /&gt;
|methods=OLL&lt;br /&gt;
|optimal=11 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|r U r&#039; U R U&#039; R&#039; U R U&#039; R&#039; r U&#039; r&#039;|OLL}}&lt;br /&gt;
{{Alg|r&#039; U&#039; r U&#039; R&#039; U R U&#039; R&#039; U R r&#039; U r|OLL}}&lt;br /&gt;
{{Alg|L F L&#039; U R U&#039; R&#039; U R U&#039; R&#039; L F&#039; L&#039;|OLL}}&lt;br /&gt;
{{Alg|F R U R&#039; U&#039; R F&#039; r U R&#039; U&#039; r&#039;|OLL}}&lt;br /&gt;
{{Alg|r U r&#039; U R U&#039; R&#039; M&#039; U R U2 r&#039;|OLL}}&lt;br /&gt;
{{Alg|F R U R&#039; U&#039; F&#039; r U R&#039; U&#039; r&#039; F R F&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 51 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o51.gif&lt;br /&gt;
|name= bottlecap&lt;br /&gt;
|methods=OLL&lt;br /&gt;
|optimal=10 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|F U R U&#039; R&#039; U R U&#039; R&#039; F&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 f R U R&#039; U&#039; R U R&#039; U&#039; f&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 52 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o52.gif&lt;br /&gt;
|name= rice cooker&lt;br /&gt;
|methods=OLL&lt;br /&gt;
|optimal=10 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|R&#039; U&#039; R U&#039; R&#039; d R&#039; U R B|OLL}}&lt;br /&gt;
{{Alg|R U R&#039; U R d&#039; R U&#039; R&#039; F&#039;|OLL}}&lt;br /&gt;
{{Alg|R&#039; U&#039; R U&#039; R&#039; U F&#039; U F R|OLL}}&lt;br /&gt;
{{Alg|y2 R&#039; U&#039; x U R&#039; U&#039; R U R&#039; U&#039; R x&#039; U R |OLL}}&lt;br /&gt;
{{Alg|(R U R&#039; U R U2 R&#039;) U (F U R U&#039; R&#039; F&#039;)|OLL}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Square shapes==&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 5 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o5.gif&lt;br /&gt;
|name= right back wide antisune(RBWAS)&lt;br /&gt;
|methods=OLL&lt;br /&gt;
|optimal=7 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|(r&#039; U2) (R U R&#039; U r)|OLL|vidurl=http://www.youtube.com/watch?v=beKUmNDs-Zo&amp;amp;feature=related}}&lt;br /&gt;
{{Alg|y2 R&#039; F2 L F L&#039; F R|OLL|vidurl=http://www.youtube.com/watch?v=UMN6F4E_Hac}}&lt;br /&gt;
{{Alg|y2 l&#039; U2 L U L&#039; U l|OLL}}&lt;br /&gt;
{{Alg|y x&#039; U&#039; l2 U l F&#039; l U|OLL}}&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 6 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o6.gif&lt;br /&gt;
|name= right front wide antisune(RFWAS)&lt;br /&gt;
|methods=OLL&lt;br /&gt;
|optimal=7 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|y2 (r U2) (R&#039; U&#039; R U&#039;) r&#039;|OLL}}&lt;br /&gt;
{{Alg|l U2 L&#039; U&#039; L U&#039; l&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Big lightning bolt shapes==&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 39 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o39.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=OLL&lt;br /&gt;
|optimal=9 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|L F&#039; L&#039; U&#039; L U F U&#039; L&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 l U&#039; l&#039; U&#039; R U B U&#039; R&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 f&#039; L F L&#039; U&#039; L&#039; U L S|OLL}}&lt;br /&gt;
{{Alg|y2 R U R&#039; F&#039; U&#039; F U R U2 R&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 R B&#039; R&#039; U&#039; R U B U&#039; R&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 x&#039; R U&#039; x R&#039; U&#039; R U x&#039; U F&#039; l&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 40 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o40.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=OLL&lt;br /&gt;
|optimal=9 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|R&#039; F R U R&#039; U&#039; F&#039; U R|OLL}}&lt;br /&gt;
{{Alg|y2 f R&#039; F&#039; R U R U&#039; R&#039; S&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 L&#039; B L U L&#039; U&#039; B&#039; U L|OLL}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Small lightning bolt shapes==&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 7 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o7.gif&lt;br /&gt;
|name=wide sune&lt;br /&gt;
|methods=OLL&lt;br /&gt;
|optimal=7 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|r U R&#039; U R U2 r&#039;|OLL}}&lt;br /&gt;
{{Alg|y B L F&#039; L F L2 B&#039;|OLL}}&lt;br /&gt;
{{Alg|F R&#039; F&#039; R U2 R U2 R&#039;|OLL}}&lt;br /&gt;
{{Alg|L&#039; U2 L U2 L F&#039; L&#039; F|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 8 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o8.gif&lt;br /&gt;
|name= left wide sune(LWS) or right back wide sune(RBWS)&lt;br /&gt;
|methods=OLL&lt;br /&gt;
|optimal=7 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|l&#039; U&#039; L U&#039; L&#039; U2 l|OLL}}&lt;br /&gt;
{{Alg|y2 r&#039; U&#039; R U&#039; R&#039; U2 r|OLL}}&lt;br /&gt;
{{Alg|y&#039; B&#039; R&#039; F R&#039; F&#039; R2 B|OLL}}&lt;br /&gt;
{{Alg|R U2 R&#039; U2 R&#039; F R F&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 11 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o11.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=OLL&lt;br /&gt;
|optimal=11 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|r&#039; R2 U R&#039; U R U2 R&#039; U M&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 r U R&#039; U R&#039; F R F&#039; R U2 r&#039;|OLL}}&lt;br /&gt;
{{Alg|y F&#039; L&#039; U&#039; L U F y F R U R&#039; U&#039; F&#039;|OLL}}&lt;br /&gt;
{{Alg|R U R&#039; y&#039; U&#039; R&#039; U&#039; R y U R&#039; F&#039; R U R U&#039; R&#039; F|OLL}}&lt;br /&gt;
{{Alg|y R U&#039; R&#039; U&#039; R U&#039; R&#039; U2 F&#039; U F U&#039; R U R&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 12 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o12.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=OLL&lt;br /&gt;
|optimal=11 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|F R U R&#039; U&#039; F&#039; U F R U R&#039; U&#039; F&#039;|OLL}}&lt;br /&gt;
{{Alg|y F R U R2 F R y&#039; R2 U R U2 R&#039;|OLL}}&lt;br /&gt;
{{Alg|y&#039; r R2 U&#039; R U&#039; R&#039; U2 R U&#039; R r&#039;|OLL}}&lt;br /&gt;
{{Alg|y&#039; M&#039; R&#039; U&#039; R U&#039; R&#039; U2 R U&#039; M|OLL}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Fish shapes==&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 9 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o9.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=OLL&lt;br /&gt;
|optimal=10 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|y&#039; R&#039; U&#039; R y&#039; x&#039; R U&#039; R&#039; F R U R&#039; x|OLL}}&lt;br /&gt;
{{Alg|y&#039; R&#039; U&#039; R x U&#039; R&#039; U y R U y&#039; R U&#039; x&#039;|OLL}}&lt;br /&gt;
{{Alg|y&#039; R U R&#039; U&#039; R&#039; F R2 U R&#039; U&#039; F&#039;|OLL}}&lt;br /&gt;
{{Alg|y L&#039; U&#039; L y l U&#039; l&#039; U l U l&#039;|OLL}}&lt;br /&gt;
{{Alg|R&#039; U&#039; R U&#039; R&#039; U R&#039; F R F&#039; U R|OLL}}&lt;br /&gt;
{{Alg|y&#039; R&#039; U&#039; R y r U&#039; r&#039; U r U r&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 R U2 R&#039; M&#039; U&#039; R U&#039; R&#039; U M|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 10 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o10.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=OLL&lt;br /&gt;
|optimal=10 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|y&#039; R U R&#039; y R&#039; F R U&#039; R&#039; F&#039; R|OLL}}&lt;br /&gt;
{{Alg|y&#039; R U R&#039; y&#039; r&#039; U r U&#039; r&#039; U&#039; r|OLL}}&lt;br /&gt;
{{Alg|y&#039; R U R&#039; U R&#039; F R F&#039; R U2 R&#039;|OLL}}&lt;br /&gt;
{{Alg|y&#039; R&#039; U&#039; R U R B&#039; R2 U&#039; R U B|OLL}}&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 35 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o35.gif&lt;br /&gt;
|name= fish salad&lt;br /&gt;
|methods=OLL&lt;br /&gt;
|optimal=9 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|R U2 R2&#039; F R F&#039; R U2 R&#039;|OLL}}&lt;br /&gt;
{{Alg|R U B&#039; R B R2 U R U2 R&#039;|OLL}}&lt;br /&gt;
{{Alg|U&#039; M2 F&#039; U2 F M U2 R U L&#039; x&#039;|OLL}}&lt;br /&gt;
{{Alg|U&#039; S2 L U2 L&#039; S&#039; U2 B&#039; U&#039; F z&#039;|OLL}}&lt;br /&gt;
{{Alg|y&#039; R&#039; U2 (R l) U&#039; R&#039; U l&#039; U2 R|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 37 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o37.gif&lt;br /&gt;
|name=mounted fish/ untying showlaces&lt;br /&gt;
|methods=OLL&lt;br /&gt;
|optimal=8 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|x&#039; U&#039; R U l&#039; U&#039; R&#039; U R|OLL}}&lt;br /&gt;
{{Alg|l U&#039; R&#039; U y&#039; R U R&#039; U&#039; z&#039;|OLL}}&lt;br /&gt;
{{Alg|y F R U&#039; R&#039; U&#039; R U R&#039; F&#039;|OLL}}&lt;br /&gt;
{{Alg|y R&#039; F R F&#039; U&#039; F&#039; U F|OLL}}&lt;br /&gt;
{{Alg|y R&#039; F R F&#039; y&#039; U&#039; R&#039; U R|OLL}}&lt;br /&gt;
{{Alg|y F R&#039; F&#039; R U R U&#039; R&#039;|OLL}}&lt;br /&gt;
{{Alg|R B&#039; R&#039; B U B U&#039; B&#039;|OLL}}&lt;br /&gt;
{{Alg|R U R&#039; F&#039; U F R U&#039; R&#039;|OLL}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Knight move shapes==&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 13 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o13.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=OLL&lt;br /&gt;
|optimal=10 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|F U R U&#039; R2 F&#039; R U R U&#039; R&#039;|OLL}}&lt;br /&gt;
{{Alg|F U R U2 R&#039; U&#039; R U R&#039; F&#039;|OLL}}&lt;br /&gt;
{{Alg|r U&#039; r&#039; U&#039; r U r&#039; y&#039; R&#039; U R|OLL}}&lt;br /&gt;
{{Alg|y2 x&#039; R U&#039; R&#039; F&#039; R U R&#039; x y R&#039; U R|OLL}}&lt;br /&gt;
{{Alg|y2 f R U R2 U&#039; R&#039; U R U&#039; f&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 14 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o14.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=OLL&lt;br /&gt;
|optimal=10 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|R&#039; F R U R&#039; F&#039; R y&#039; R U&#039; R&#039;|OLL}}&lt;br /&gt;
{{Alg|l&#039; U l U l&#039; U&#039; l y&#039; R U&#039; R&#039;|OLL}}&lt;br /&gt;
{{Alg|y&#039; R&#039; U&#039; y&#039; R&#039; U R2 B R&#039; U&#039; R&#039; U R|OLL}}&lt;br /&gt;
{{Alg|y2 B&#039; U&#039; R&#039; U R2 B R&#039; U&#039; R&#039; U R|OLL}}&lt;br /&gt;
{{Alg|y2 x&#039; L&#039; U L F L&#039; U&#039; L x y&#039; L U&#039; L&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 r&#039; U r U r&#039; U&#039; r y R U&#039; R&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 15 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o15.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=OLL&lt;br /&gt;
|optimal=10 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|y2 l&#039; U&#039; l L&#039; U&#039; L U l&#039; U l|OLL}}&lt;br /&gt;
{{Alg|y2 R&#039; F&#039; R L&#039; U&#039; L U R&#039; F R|OLL}}&lt;br /&gt;
{{Alg|r&#039; U&#039; r R&#039; U&#039; R U r&#039; U r|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 16 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o16.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=OLL&lt;br /&gt;
|optimal=10 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|y2 r U r&#039; R U R&#039; U&#039; r U&#039; r&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 r U M U R&#039; U&#039; r U&#039; r&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 F&#039; R U R&#039; U&#039; R&#039; F R U&#039; y&#039; R&#039; U R U y R U&#039; R&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Awkward shapes==&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 29 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o29.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=OLL&lt;br /&gt;
|optimal=10 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|M U (R U R&#039; U&#039;) (R&#039; F R F&#039;) M&#039;|OLL}}&lt;br /&gt;
{{Alg|r2 D&#039; r U r&#039; D r2 U&#039; r&#039; U&#039; r|OLL}}&lt;br /&gt;
{{Alg|(y) (R U R&#039; U&#039;) (R U&#039; R&#039; F&#039;) U&#039; (F R U R&#039;)|OLL}}&lt;br /&gt;
{{Alg|(y) R&#039; U2 R2 U R&#039; U&#039; R&#039; U2 F R F&#039;|OLL}}&lt;br /&gt;
{{Alg|(y2) R&#039; F R F&#039; R U2 R&#039; d&#039; L&#039; U&#039; L|OLL}}&lt;br /&gt;
{{Alg|(y2) R&#039; F R F&#039; R U2 R&#039; U&#039; y&#039; R&#039; U&#039; R|OLL}}&lt;br /&gt;
{{Alg|(y2) R2&#039; U&#039; R F R&#039; U R2&#039; U&#039; R&#039; F&#039; R|OLL}}&lt;br /&gt;
{{Alg|(y2) r U2 R&#039; U&#039; R U&#039; r&#039; R&#039; U2 R U R&#039; U R|OLL}}&lt;br /&gt;
{{Alg|x&#039; U&#039; R&#039; U L&#039; U&#039; R2 U&#039; R&#039; U2 r|OLL}}&lt;br /&gt;
{{Alg|y&#039; (R U R&#039; U R U2 R&#039;) U (R U R&#039; U&#039;) (R&#039; F R F&#039;)|OLL}}&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 30 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o30.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=OLL&lt;br /&gt;
|optimal=10 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|r&#039; U2 R U R&#039; U r R U2 R&#039; U&#039; R U&#039; R&#039;|OLL}}&lt;br /&gt;
{{Alg|f R U R2 U&#039; R&#039; U R2 U&#039; R&#039; f&#039;|OLL}}&lt;br /&gt;
{{Alg|R2&#039; U R&#039; B&#039; R U&#039; R2&#039; U R B R&#039;|OLL}}&lt;br /&gt;
{{Alg|M U&#039; (L&#039; U&#039; L U) (L F&#039; L&#039; F) M&#039;|OLL}}&lt;br /&gt;
{{Alg|l U&#039; R&#039; U l&#039; U2 R d L U L&#039;|OLL}}&lt;br /&gt;
{{Alg|(y2) F R&#039; F R2 U&#039; R&#039; U&#039; R U R&#039; F2|OLL}}&lt;br /&gt;
{{Alg|(y2) F U R U&#039; x&#039; U R&#039; D&#039; R U&#039; l&#039;|OLL}}&lt;br /&gt;
{{Alg|(y2) M&#039; U&#039; (R&#039; U&#039; R U) x&#039; (R U&#039; R&#039; U) M (x)|OLL}}&lt;br /&gt;
{{Alg|(y2) M&#039; U&#039; (R&#039; U&#039; R U) l (U&#039; R&#039; U R) L&#039;|OLL}}&lt;br /&gt;
{{Alg|(y&#039;) M&#039; U R U&#039; r&#039; U2 R2 B&#039; R&#039; B R&#039;|OLL}}&lt;br /&gt;
{{Alg|R B&#039; R&#039; B R&#039; U2 R U (y) R U R&#039;|OLL}}&lt;br /&gt;
{{Alg|y&#039; (R&#039; U&#039; R U&#039; R&#039; U2 R) U&#039; (R U R&#039; U&#039;) (R&#039; F R F&#039;)|OLL}}&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 41 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o41.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=OLL&lt;br /&gt;
|optimal=10 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|R U&#039; R&#039; U2 R U y R U&#039; R&#039; y&#039; U&#039; R&#039;|OLL}}&lt;br /&gt;
{{Alg|y R U2&#039; R&#039; U&#039; R U&#039; R2 (y) L&#039; U&#039; L U F|OLL}}&lt;br /&gt;
{{Alg|y2 F U R U&#039; R&#039; F&#039; R&#039; U2 R U R&#039; U R|OLL}}&lt;br /&gt;
{{Alg|y2 (R U R&#039; U R U2 R&#039;) F (R U R&#039; U&#039;) F&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 r R2 y&#039; R&#039; U&#039; R U y R U&#039; M|OLL}}&lt;br /&gt;
{{Alg|y2 R2 L z&#039; l&#039; U&#039; R d L U&#039; L l&#039;|OLL}}&lt;br /&gt;
{{Alg|y&#039; (L F&#039; L&#039; F)*2 L U&#039; L&#039; U L U&#039; L|OLL}}&lt;br /&gt;
{{Alg|y2 M&#039; R&#039; F&#039; U&#039; F U R U&#039; M|OLL}}&lt;br /&gt;
{{Alg|R&#039; M2 U&#039; F&#039; U F r U&#039; M&#039;|OLL}}&lt;br /&gt;
{{Alg|(y) (R B&#039; R&#039; B)2 R&#039; U&#039; R U R&#039; U&#039; R|OLL}}&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 42 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o42.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=OLL&lt;br /&gt;
|optimal=10 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|r&#039; R2 y R U R&#039; U&#039; y&#039; R&#039; U M&#039;|OLL}}&lt;br /&gt;
{{Alg|R&#039; U&#039; R U F R U R&#039; U&#039; R&#039; U R U&#039; F&#039;|OLL}}&lt;br /&gt;
{{Alg|L&#039; U L U2 L&#039; U&#039; y&#039; L&#039; U L U F|OLL}}&lt;br /&gt;
{{Alg|y R&#039; U2 R U R&#039; U R2 y R U R&#039; U&#039; F&#039;|OLL}}&lt;br /&gt;
{{Alg|y (R&#039; F R F&#039;)*2 R U R&#039; U&#039; R U R&#039;|OLL}}&lt;br /&gt;
{{Alg|y2  L2 R&#039; z r U L&#039; d&#039; R&#039; U R&#039; r|OLL}}&lt;br /&gt;
{{Alg|y2 M&#039; U f U R U&#039; R&#039; f&#039; M|OLL}}&lt;br /&gt;
{{Alg|M R f R f&#039; U&#039; R&#039; U M&#039;|OLL}}&lt;br /&gt;
{{Alg|(R&#039; U&#039; R U&#039; R&#039; U2 R) F (R U R&#039; U&#039;) F&#039;|OLL}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==All Corners Oriented==&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 28 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o28.gif&lt;br /&gt;
|name=Stealth&lt;br /&gt;
|methods=OLL&lt;br /&gt;
|optimal=9 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|r U R&#039; U&#039; r&#039; R U R U&#039; R&#039;|OLL}}&lt;br /&gt;
{{Alg|y r U2 R&#039; U&#039; R U&#039; r&#039; R U R&#039; U R U2 R&#039;|OLL}}&lt;br /&gt;
{{Alg|r U R&#039; U R U2 r&#039; R U2 R&#039; U&#039; R U&#039; R&#039;|OLL}}&lt;br /&gt;
{{Alg|y r&#039; U&#039; R U&#039; R&#039; U2 r R&#039; U2 R U R&#039; U R|OLL}}&lt;br /&gt;
{{Alg|y&#039; r&#039; U&#039; R U M&#039; U&#039; R&#039; U R|OLL}}&lt;br /&gt;
{{Alg|r&#039; U2 R U R&#039; U r R&#039; U&#039; R U&#039; R&#039; U2 R|OLL}}&lt;br /&gt;
{{Alg|F R U R&#039; U&#039; F&#039; U2 F R U R&#039; U&#039; F&#039;|OLL}}&lt;br /&gt;
{{Alg|F R U R&#039; U&#039; F2 L&#039; U&#039; L U F|OLL}}&lt;br /&gt;
{{Alg|M U M&#039; U2 M U M&#039;|OLL}}&lt;br /&gt;
{{Alg|y M U&#039; M&#039; U2 M U&#039; M&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 M&#039; U M U2 M&#039; U M|OLL}}&lt;br /&gt;
{{Alg|y&#039; M U M2 U M&#039; U2 M U M |OLL}}&lt;br /&gt;
{{Alg|M U M U M&#039; U&#039; M U&#039; M U M |OLL}}&lt;br /&gt;
{{Alg|M U M&#039; U M U2 M&#039; U&#039; M U&#039; M&#039;|OLL}}&lt;br /&gt;
{{Alg|y M U&#039; M U&#039; M&#039; U M U M U&#039; M |OLL}}&lt;br /&gt;
{{Alg|y2 M U&#039; M2 U&#039; M&#039; U2 M U&#039; M |OLL}}&lt;br /&gt;
{{Alg|y&#039; M U M&#039; U M U M&#039; U M U M&#039; |OLL}}&lt;br /&gt;
{{Alg|y&#039; M&#039; U&#039; M U M U M U&#039; M U&#039; M&#039; U M2|OLL}}&lt;br /&gt;
{{Alg|y&#039; M2 U M&#039; U2 M U M U M U2 M&#039; U M|OLL}}&lt;br /&gt;
{{Alg|y2 M&#039; U M U&#039; M U&#039; M U M U M&#039; U&#039; M2 |OLL}}&lt;br /&gt;
{{Alg|M U&#039; M2 U2 M&#039; U&#039; M U2 M U&#039; M U&#039; M&#039; |OLL}}&lt;br /&gt;
{{Alg|y&#039; M&#039; U&#039; F2 M2 U&#039; M U F2 U M2 |OLL}}&lt;br /&gt;
{{Alg|y2 M&#039; U F2 M2 U M U&#039; F2 U&#039; M2 |OLL}}&lt;br /&gt;
{{Alg|R&#039; F R S R&#039; F&#039; R S&#039; |OLL}}&lt;br /&gt;
{{Alg|L2 S U&#039; S&#039; U L2 U S U S&#039; |OLL}}&lt;br /&gt;
{{Alg|y L F&#039; L&#039; S&#039; L F L&#039;S |OLL}}&lt;br /&gt;
{{Alg|y&#039; M U R U R&#039; U&#039; M&#039; U R U&#039; R&#039; |OLL}}&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 57 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o57.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=OLL&lt;br /&gt;
|optimal=10 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|M&#039; U&#039; M&#039; U&#039; M&#039; d2 M&#039; U&#039; M&#039; U&#039; M&#039;|OLL}}&lt;br /&gt;
{{Alg|M&#039; U M&#039; U M&#039; d2 M&#039; U M&#039; U M&#039;|OLL}}&lt;br /&gt;
{{Alg|R U R&#039; U&#039; r R&#039; U R U&#039; r&#039;|OLL}}&lt;br /&gt;
{{Alg|(x&#039;) M&#039; U&#039; R U M U&#039; R&#039; U (x)|OLL}}&lt;br /&gt;
{{Alg|R&#039; U&#039; R U M U&#039; R&#039; U r|OLL}}&lt;br /&gt;
{{Alg|M U M U M U2 M&#039; U M&#039; U M&#039; |OLL}}&lt;br /&gt;
{{Alg|M&#039; U M&#039; U M&#039; U M&#039; U2 M&#039; U M&#039; U M&#039; U M&#039; |OLL}}&lt;br /&gt;
{{Alg|M&#039; U&#039; M&#039; U&#039; M&#039; U2 M U&#039; M U&#039; M|OLL}}&lt;br /&gt;
{{Alg|M U M&#039; U&#039; M U M&#039; U M U2 M&#039;|OLL}}&lt;br /&gt;
{{Alg|M&#039; U&#039; M U M&#039; U&#039; M U&#039; M&#039; U2 M|OLL}}&lt;br /&gt;
{{Alg|M U M2 U2 M U M U2 M U&#039; M&#039; U&#039; M&#039;|OLL}}&lt;br /&gt;
{{Alg|M&#039; U&#039; M2 U2 M&#039; U&#039; M&#039; U2 M&#039; U M U M|OLL}}&lt;br /&gt;
{{Alg|M2 U&#039; M U M&#039; U M&#039; U&#039; M&#039; U&#039; M&#039; U M |OLL}}&lt;br /&gt;
{{Alg|M2 U&#039; M&#039; U M U M U&#039; M U&#039; M U M&#039; |OLL}}&lt;br /&gt;
{{Alg|y M&#039; U M&#039; U M&#039; U M&#039; U M&#039; U&#039; M&#039; U&#039; M&#039; U&#039; M&#039; |OLL}}&lt;br /&gt;
{{Alg|y M&#039; U M U M&#039; U M U&#039; M&#039; U&#039; M|OLL}}&lt;br /&gt;
{{Alg|y M&#039; U&#039; M U&#039; M&#039; U&#039; M U M&#039; U M|OLL}}&lt;br /&gt;
{{Alg|y M U&#039; M&#039; U&#039; M U&#039; M&#039; U M U M&#039;|OLL}}&lt;br /&gt;
{{Alg|y M U M&#039; U M U M&#039; U&#039; M U&#039; M&#039;|OLL}}&lt;br /&gt;
{{Alg|M U M&#039; U&#039; F2 M U M&#039; U&#039; F2 |OLL}}&lt;br /&gt;
{{Alg|M&#039; U&#039; M U F2 M&#039; U&#039; M U F2|OLL}}&lt;br /&gt;
{{Alg|M2 U&#039; F2 U&#039; M&#039; U M2 F2 U M|OLL}}&lt;br /&gt;
{{Alg|F M&#039; F U M2 U2 M2 U F&#039; M F&#039; |OLL}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;{{OLL}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:3x3x3 last layer substeps]]&lt;br /&gt;
[[Category:Acronyms]]&lt;br /&gt;
[[Category:Algorithms]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>Zarxrax</name></author>
	</entry>
	<entry>
		<id>https://www.speedsolving.com/wiki/index.php?title=List_of_PC_cubing_software&amp;diff=15052</id>
		<title>List of PC cubing software</title>
		<link rel="alternate" type="text/html" href="https://www.speedsolving.com/wiki/index.php?title=List_of_PC_cubing_software&amp;diff=15052"/>
		<updated>2011-06-14T18:26:36Z</updated>

		<summary type="html">&lt;p&gt;Zarxrax: /* Trainers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Description ==&lt;br /&gt;
A very popular category of Rubik&#039;s cube software is the playable 3D Rubik&#039;s Cube (animated cube), often implemented as a Java applet, which has a long history. The first version of which many current programs are derived was made by Michael Shubart. After that, Karl Hornell made modifications in his version, which again was used by Lars Petrus on his website. Probably the most widely used is RubikPlayer by Werner Randelshofer.&lt;br /&gt;
&lt;br /&gt;
== Standalone Timers ==&lt;br /&gt;
* [http://www.speedsolving.com/forum/showthread.php?25790-Prisma-Puzzle-Timer Prisma Puzzle Timer] Can be connected to Stackmat (Java).&lt;br /&gt;
* [http://www.strangepuzzle.com/jnetcube.html JNetCube] - (Java)&lt;br /&gt;
* [http://code.google.com/p/rubiks-jtimer/ JTimer] - New version of JNetCube (Java)&lt;br /&gt;
* [http://www.vanderblonk.com/tools/talking-timer/ Talking Timer]&lt;br /&gt;
* [http://cube.garron.us/cct/ CALCubeTimer 0.93] - Interfaces with a stackmat through the microphone port (Java)&lt;br /&gt;
* [http://www.ptimer.net/ PTimer] - Java-based timer designed for use in cubing videos&lt;br /&gt;
* [http://www.ugolnik.info/?p=859 Rubik’s cube Stop-watch] - For Windows or Linux. [http://www.speedsolving.com/forum/showthread.php?t=22988 Thread]&lt;br /&gt;
* [http://idkcode.co.cc/ Speedcubing Timer] - Speedcubing Timer written in AutoIt. Keeps a list of times for each puzzle. For Windows only, but works in Wine on Linux.&lt;br /&gt;
&lt;br /&gt;
== Solvers ==&lt;br /&gt;
* [http://acesoftware.110mb.com/files/CubeTeacher.zip CubeTeacher] - Graphical Fridrich solver with annotated solutions. Aims to help the user learn the method (Windows, .NET Framework 2.0 required, freeware, currently beta)&lt;br /&gt;
* [[ACube]] - Fast solver written by Josef Jelinek, and is able to ignore pieces and specify different metrics upon loading. (Java, freeware, command-line based)&lt;br /&gt;
* [http://kociemba.org/cube.htm Cube Explorer] - Fast solver written by Kociemba with his algorithm (Windows, freeware, graphical)&lt;br /&gt;
* [http://www.jaapsch.net/puzzles/cubie.htm Cubie] - Solver with animation (Java, freeware)&lt;br /&gt;
* [http://www.wrongway.org/?rubik Rubik&#039;s Cube Solver by Eric Dietz] - (Windows/Linux, GPL)&lt;br /&gt;
* [http://www.svekub.se/files/ksolve.zip ksolve] - A general puzzle solver by Kåre Krig. Uses a written definition file and scramble file, and is much slower than dedicated solvers. (Windows, freeware, command-line based) [http://www.speedsolving.com/forum/showthread.php?t=8024 Thread]&lt;br /&gt;
* [http://www.ganpuzzle.com/vcube333demo.htm Learn to Solve Rubik&#039;s Cube with 3 Simple Tricks] - Step-by-step interactive animated solution (Java)&lt;br /&gt;
* [http://www.ganpuzzle.com/hints3x3.htm Rubik&#039;s Solution Hints Booklet Step Animation] - Step-by-step interactive animated solution based on official booklet (Java)&lt;br /&gt;
&lt;br /&gt;
== Cube Simulators ==&lt;br /&gt;
* [http://www.ultimatemagiccube.com Ultimate Magic Cube] - (Windows). Megaminx, pyraminx and much more&lt;br /&gt;
* [http://gabbasoft.com/ Gabbasoft] - (Windows) A collection of NxNxN puzzles 2-20, and with [[supercube]]s&lt;br /&gt;
* [http://www.glidingcube.com GlidingCube] - (Windows) A virtual cube puzzle. Intriguing but cannot be built physically.&lt;br /&gt;
* [http://mzrg.com/java/IsoCubeSim/index.shtml IsoCubeSim] - (Java) A cube puzzle simulator which supports not only NxNxN puzzles (of any size), but arbitrary cuboids as well.&lt;br /&gt;
* [http://www.superliminal.com/cube/cube.htm 4D Cube] - (Java)&lt;br /&gt;
* [http://www.gravitation3d.com/magiccube5d/ 5D Cube] - (Windows)&lt;br /&gt;
* [http://sourceforge.net/projects/rubiksim/ RubikSim] - (Windows) &lt;br /&gt;
* [http://www.network54.com/Forum/178387/message/1191974095/  QBASIC Rubik&#039;s Cube] - (DOS/Windows) At 26,375 bytes (25.7 KB), a relatively large Rubik&#039;s cube program.&lt;br /&gt;
* [http://www.leinweb.com/snackbar/cube/index.htm  Hungarian HexaHedron ]- (Windows) It is amazing for FMC. Records your solution as you go.&lt;br /&gt;
* [http://pbone.it-mate.co.uk/rubix.htm Rubix] - Windows simulator for cube sizes from 2x2x2 to 50x50x50.&lt;br /&gt;
&lt;br /&gt;
== Trainers ==&lt;br /&gt;
* [http://members.chello.nl/~a.ooms4/dl.html LL trainer by Alexander] - for windows - [http://members.chello.nl/~a.ooms4/LL-trainer1.9.zip download], [http://www.speedsolving.com/forum/showthread.php?t=157 thread].&lt;br /&gt;
* [http://www.cdf.utoronto.ca/~g6karpat/pll_trainer/Pll_Trainer.zip PLL trainer by Badmephisto] - for windows - [http://www.speedsolving.com/forum/showthread.php?t=2193 thread] &lt;br /&gt;
* [http://www.megaupload.com/?d=JZ53PRB8 Drill Sergeant GUI] - cross platform - [http://www.speedsolving.com/forum/showthread.php?t=9333 thread]&lt;br /&gt;
* [http://www.4shared.com/file/MQrvvrzr/F2L_OLL_PLL_Trainer.html F2L OLL PLL Trainer] - html-based, but not available as a web site - [http://www.speedsolving.com/forum/showthread.php?t=20968 thread]&lt;br /&gt;
* [http://t2.technion.ac.il/~syuripe/PLLRT.zip anonymous PLL trainer] - author unknown - [http://www.speedsolving.com/forum/showthread.php?p=360657#post360657 found here]&lt;br /&gt;
* [http://web.telia.com/~u89404340/rubik/pll.py PLL trainer] - written in python - [http://www.speedsolving.com/forum/showthread.php?t=14349 thread]&lt;br /&gt;
* [http://www.speedsolving.com/forum/attachment.php?attachmentid=877&amp;amp;d=1268787001 2-Sided PLL trainer] - excel spreadsheet with macros - [http://www.speedsolving.com/forum/showthread.php?t=19867 thread]&lt;br /&gt;
* [http://amvhell.com/stuff/cubes/LLtimer_22.zip LL Timer by Zarxrax] - for windows - [http://www.speedsolving.com/forum/showthread.php?24850 thread]&lt;br /&gt;
* [http://amvhell.com/stuff/cubes/CaseTrainer1.3.zip Case Trainer by Zarxrax] - for windows - [http://www.speedsolving.com/forum/showthread.php?26648 thread]&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
* [[Web-based Software]]&lt;br /&gt;
* [[Mobile Software]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Cubing Utilities]]&lt;br /&gt;
[[Category:Cubing Software]]&lt;/div&gt;</summary>
		<author><name>Zarxrax</name></author>
	</entry>
	<entry>
		<id>https://www.speedsolving.com/wiki/index.php?title=OLL&amp;diff=14872</id>
		<title>OLL</title>
		<link rel="alternate" type="text/html" href="https://www.speedsolving.com/wiki/index.php?title=OLL&amp;diff=14872"/>
		<updated>2011-06-07T04:19:36Z</updated>

		<summary type="html">&lt;p&gt;Zarxrax: /* OLL 56 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Method Infobox&lt;br /&gt;
|name=OLL&lt;br /&gt;
|image=OLLinfo.png&lt;br /&gt;
|proposers=&lt;br /&gt;
|year=&lt;br /&gt;
|anames=&lt;br /&gt;
|variants=&lt;br /&gt;
|steps=1&lt;br /&gt;
|algs=57&lt;br /&gt;
|moves=9.7 [[HTM]]&lt;br /&gt;
|purpose=&amp;lt;sup&amp;gt;&amp;lt;/sup&amp;gt;&lt;br /&gt;
* [[Speedsolving]]&lt;br /&gt;
}}&lt;br /&gt;
OLL is the [[Orientation]] of the [[Last Layer]], and is the first step in solving the last layer in many speedsolving methods, such as the [[Fridrich Method]], usally followed by [[PLL]].&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
* [[OLL (2x2x2)]]&lt;br /&gt;
* [[2-Look OLL]]&lt;br /&gt;
* [[PLL]]&lt;br /&gt;
&lt;br /&gt;
== External Links ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.kungfoomanchu.com/#333oll Printable OLL PDF] (All OLL algs in one page and color coded)&lt;br /&gt;
* [http://mordred.awardspace.us/OLLCheatSheet.pdf OLL Cheat Sheet] (Printable PDF of all OLL algorithms on 2 pages. Can be printed Double Sided)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;{{OLL}}&lt;br /&gt;
&lt;br /&gt;
=OLL Algorithms:=&lt;br /&gt;
Parentheses in an algorithm signify the triggers of the algorithm.  For example, [(R U R&#039;) (L&#039; U L)] shows two triggers in the algorithm, even though it is the same as [R U R&#039; L&#039; U L].&lt;br /&gt;
&lt;br /&gt;
The areas shaded in gray represent the oriented pieces on the top layer. You can tell if a piece is oriented by looking at the top color of the piece in relation to the top center of the cube. If the piece is oriented, the two colors will be the same.&lt;br /&gt;
&lt;br /&gt;
The bars sticking off to the side of an unshaded piece represent where the [[sticker]] that needs to be on top is.&lt;br /&gt;
&lt;br /&gt;
{{Algnote}}&lt;br /&gt;
&lt;br /&gt;
==All edges flipped correctly==&lt;br /&gt;
This subgroup, &#039;&#039;&#039;OCLL&#039;&#039;&#039; (also &#039;&#039;&#039;OLL-C&#039;&#039;&#039;) is used in methods which have oriented the [[LL]] edges earlier in the solve, such as [[ZZ]]. Solving the &#039;&#039;&#039;OCLL&#039;&#039;&#039; is also the second part of the [[2-look OLL]].&lt;br /&gt;
&lt;br /&gt;
{{OCLL}}&lt;br /&gt;
&lt;br /&gt;
==No edges flipped correctly==&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
=== OLL 1 === &lt;br /&gt;
{{case&lt;br /&gt;
|image=o1.gif&lt;br /&gt;
|name=runway&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=11 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|(R U2) (R2&#039; F R F&#039; U2&#039;) (R&#039; F R F&#039;)|OLL|vidurl=http://www.youtube.com/watch?v=n_2qaxpViEY}}&lt;br /&gt;
{{Alg|R U B&#039; R B R2 U&#039; R&#039; F R F&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 2 === &lt;br /&gt;
{{case&lt;br /&gt;
|image=o2.gif&lt;br /&gt;
|name=zamboni&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=11 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|F (R U R&#039; U&#039;) F&#039; f (R U R&#039; U&#039;) f&#039;|OLL|vidurl=http://www.youtube.com/watch?v=YJZ4Vm5_FZI&amp;amp;feature=related}}&lt;br /&gt;
{{Alg|y2 F&#039; (L&#039; U&#039; L U) F f&#039; (L&#039; U&#039; L U) f|OLL}}&lt;br /&gt;
{{Alg|y r U r&#039; U2 r U2 R&#039; U2 R U&#039; r&#039;|OLL}}&lt;br /&gt;
{{Alg|y l&#039; U&#039; l U2 l&#039; U2 L U2 L&#039; U l|OLL}}&lt;br /&gt;
{{Alg|y2 F R&#039; F&#039; R U R2 B&#039; R&#039; B U&#039; R&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 3 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o3.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=11 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|y f (R U R&#039; U&#039;) f&#039; U&#039; F (R U R&#039; U&#039;) F&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 r&#039; R2 U R&#039; U r U2 r&#039; U R&#039; r|OLL|vidurl=http://www.youtube.com/watch?v=VIHqsOoGLVc&amp;amp;feature=related}}&lt;br /&gt;
{{Alg|y2 M U l&#039; U2 l U L&#039; U L M&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 4 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o4.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=11 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|f (R U R&#039; U&#039;) f&#039; U F (R U R&#039; U&#039;) F&#039;|OLL}}&lt;br /&gt;
{{Alg|R&#039; U2 x R&#039; U R U&#039; y R&#039; U&#039; R&#039; U R&#039; F|OLL}}&lt;br /&gt;
{{Alg|y r&#039; R U&#039; r U2 r&#039; U&#039; R U&#039; R2&#039; r|OLL}}&lt;br /&gt;
{{Alg|y M U&#039; r U2&#039; r&#039; U&#039; R U&#039; R&#039; M&#039;|OLL}}&lt;br /&gt;
{{Alg|l L2 U&#039; L U&#039; l&#039; U2 l U&#039; M&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 20 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o20.gif&lt;br /&gt;
|name=X&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=11 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|r&#039; R U R U R&#039; U&#039; r2 R2&#039; U R U&#039; r&#039;|OLL}}&lt;br /&gt;
{{Alg|M U R U R&#039; U&#039; M2 U R U&#039; r&#039;|OLL}}&lt;br /&gt;
{{Alg|r U R&#039; U&#039; M2 (U R U&#039; R&#039;) U&#039; M&#039;|OLL}}&lt;br /&gt;
{{Alg|(x) U R&#039; U&#039; M2 U R U&#039; M&#039; (x&#039;) U&#039; M&#039;|OLL}}&lt;br /&gt;
{{Alg|M&#039; U2 M&#039; U2 M&#039; U M U2 M U2 M|OLL}}&lt;br /&gt;
{{Alg|M&#039; U2 M U2 M&#039; U M U2 M&#039; U2 M|OLL}}&lt;br /&gt;
{{Alg|M U2 M&#039; U2 M U M&#039; U2 M U2 M&#039; U&#039;|OLL}}&lt;br /&gt;
{{Alg|M d r2 U M&#039; U2 M U r2 S&#039;|OLL}}&lt;br /&gt;
{{Alg|M U M F R&#039; F&#039; M2 F R F&#039; U&#039;|OLL}}&lt;br /&gt;
{{Alg|R2 U2 R&#039; F2 U2 R2 F&#039; R2 U2 F2 R U2 R2 U&#039;|OLL}}&lt;br /&gt;
{{Alg|R B U B&#039; R&#039; F2 B D&#039; L&#039; D B&#039; F2|OLL}}&lt;br /&gt;
{{Alg|L&#039; R&#039; F&#039; U2 L2 U2 L2 U2 L2 F L R|OLL}}&lt;br /&gt;
{{Alg|F2 M F2 M2 U&#039; M2 F2 M&#039; F2 U |OLL}}&lt;br /&gt;
{{Alg|F2 M F2 U&#039; M2 U B2 M B2 |OLL}}&lt;br /&gt;
{{Alg|F&#039; B&#039; R E S R S&#039; R2 E&#039; F B |OLL}}&lt;br /&gt;
{{Alg|S&#039; U&#039; S2 U R&#039; U&#039; R&#039; S&#039; R U R|OLL}}&lt;br /&gt;
{{Alg|(M U) 4 (M&#039; U) 4|OLL}}&lt;br /&gt;
{{Alg|(M&#039; U)3 M&#039; U&#039; (M&#039; U)3 M&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 17 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o17.gif&lt;br /&gt;
|name= slash, diagonal&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=11 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|R U R&#039; U (R&#039; F R F&#039;) U2 (R&#039; F R F&#039;)|OLL}}&lt;br /&gt;
{{Alg|f (R U R&#039; U&#039;) y&#039; r&#039; (R U R&#039; U&#039;) R&#039; F R F&#039;|OLL}}&lt;br /&gt;
{{Alg|F R&#039; F&#039; l R L&#039; U R U&#039; R&#039; U&#039; M&#039;|OLL}}&lt;br /&gt;
{{Alg|F&#039; R U2 r&#039; U F2 U&#039; r U2 R&#039; F|OLL}}&lt;br /&gt;
{{Alg|(F&#039; R U2 r&#039; d) R2 U&#039; F R2 f&#039; R|OLL}}&lt;br /&gt;
{{Alg|y2 (F R&#039; F&#039; R2 r&#039; U) (R U&#039; R&#039; U&#039; M&#039;)|OLL}}&lt;br /&gt;
&lt;br /&gt;
=== OLL 18 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o18.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=11 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|y&#039; r U R&#039; U R U2 r2&#039; U&#039; R U&#039; R&#039; U2 r|OLL}}&lt;br /&gt;
{{Alg|y F R U R&#039; d R&#039; U2 R&#039; F R F&#039;|OLL}}&lt;br /&gt;
{{Alg|R U2 R2 F R F&#039; U2 M&#039; U R U&#039; r&#039;|OLL}}&lt;br /&gt;
{{Alg|l&#039; U&#039; r&#039; U2 L U2 L&#039; U2 r U l|OLL}}&lt;br /&gt;
{{Alg|y2 (R&#039; F R F&#039;) U2 (R&#039; F R F&#039;) (U F&#039; U F) |OLL}}&lt;br /&gt;
{{Alg|y (F R&#039; F&#039; R) U2 (F R&#039; F&#039; R)(U&#039; R U&#039; R&#039;) |OLL}}&lt;br /&gt;
{{Alg|y x (U R&#039; U&#039; R) B2 (U R&#039; U&#039; R)(B&#039; R B&#039; R&#039;) x&#039; |OLL}}&lt;br /&gt;
&lt;br /&gt;
=== OLL 19 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o19.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=11 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|r&#039; U2 R U R&#039; U r2 U2&#039; R&#039; U&#039; R U&#039; r&#039;|OLL}}&lt;br /&gt;
{{Alg|R&#039; U2 F R U R&#039; U&#039; y&#039; R2 U2 R B|OLL}}&lt;br /&gt;
{{Alg|r&#039; R U R U R&#039; U&#039; r R2&#039; F R F&#039;|OLL}}&lt;br /&gt;
{{Alg|M U R U R&#039; U&#039; r R2&#039; F R F&#039;|OLL}}&lt;br /&gt;
{{Alg|M U R U R&#039; U&#039; M&#039; l&#039; U R U&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 M&#039; U&#039; R&#039; U&#039; R U r&#039; R2 B&#039; R&#039; B|OLL}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;P&amp;quot; shapes==&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 31 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o31.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=9 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|y (F R&#039; F&#039; R) (U R U R&#039;) (U&#039; R U&#039; R&#039;)|OLL}}&lt;br /&gt;
{{Alg|L&#039; d&#039; R d L U&#039; L&#039; B&#039; L|OLL}}&lt;br /&gt;
{{Alg|S&#039; L&#039; U&#039; L U L F&#039; L&#039; f|OLL}}&lt;br /&gt;
{{Alg|y x U R&#039; U&#039; l U R U R&#039; U&#039; R U&#039; R&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 R&#039; U&#039; F U R U&#039; R&#039; F&#039; R|OLL}}&lt;br /&gt;
{{Alg|L&#039; U&#039; B U L U&#039; L&#039; B&#039; L|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 32 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o32.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=9 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|R U x&#039; U&#039; F&#039; R&#039; F R U R&#039;|OLL}}&lt;br /&gt;
{{Alg|R d L&#039; d&#039; R&#039; U R B R&#039;|OLL}}&lt;br /&gt;
{{Alg|S R U R&#039; U&#039; R&#039; F R f&#039;|OLL}}&lt;br /&gt;
{{Alg|y x&#039; U&#039; R U l&#039; U&#039; R&#039; U&#039; R U R&#039; U R|OLL}}&lt;br /&gt;
{{Alg|R U B&#039; U&#039; R&#039; U R B R&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 F U R U&#039; F&#039; r U R&#039; U&#039; r&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 43 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o43.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=6 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|y R&#039; U&#039; F&#039; U F R|OLL}}&lt;br /&gt;
{{Alg|f&#039; L&#039; U&#039; L U f|OLL}}&lt;br /&gt;
{{Alg|B&#039; U&#039; R&#039; U R B|OLL}}&lt;br /&gt;
{{Alg|y2 F&#039; U&#039; L&#039; U L F|OLL}}&lt;br /&gt;
{{Alg|y2 U R U R&#039; F&#039; L&#039; U&#039; L F|OLL}}&lt;br /&gt;
{{Alg|y2 R&#039; U&#039; F R&#039; F&#039; R U R|OLL}}&lt;br /&gt;
{{Alg|y&#039; (R U l&#039;) U&#039; (r&#039; U&#039; r) U x&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 44 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o44.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=6 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|f R U R&#039; U&#039; f&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 F U R U&#039; R&#039; F&#039;|OLL}}&lt;br /&gt;
{{Alg|y R U y&#039; L U&#039; L&#039; B&#039;|OLL}}&lt;br /&gt;
{{Alg|y F U R&#039; F R F&#039; U&#039; F&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;W&amp;quot; shapes==&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 36 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o36.gif&lt;br /&gt;
|name=sea-mew&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=10 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|R’ U’ R U’ R’ U R U R y R’ F’ R|OLL}}&lt;br /&gt;
{{Alg|R&#039; U&#039; R U&#039; R&#039; U R U R B&#039; R&#039; B|OLL}}&lt;br /&gt;
{{Alg|y2 (L&#039; U&#039; L U&#039;) (L&#039; U L U) (L F&#039; L&#039; F)|OLL}}&lt;br /&gt;
{{Alg|(R U R&#039; U&#039;) y (L&#039; U2&#039; L U) y&#039; (R U R&#039;)|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 38 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o38.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=10 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|L U L&#039; U L U&#039; L&#039; U&#039; L&#039; B L B&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 R U R&#039; U R U&#039; R&#039; U&#039; R&#039; F R F&#039;|OLL}}&lt;br /&gt;
{{Alg|(L&#039; U&#039; L U) y&#039; (R U2 R&#039; U&#039;) y (L&#039; U&#039; L)|OLL}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;L&amp;quot; shapes==&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
=== OLL 48 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o48.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=10 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|F R U R&#039; U&#039; R U R&#039; U&#039; F&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 f U R U&#039; R&#039; U R U&#039; R&#039; f&#039;|OLL}}&lt;br /&gt;
{{Alg|y r U2 R&#039; U&#039; R U&#039; r&#039; R&#039; U&#039; R U&#039; R&#039; U2 R|OLL}}&lt;br /&gt;
{{Alg|y&#039; r&#039; U&#039; R U&#039; R&#039; U2 r R U2 R&#039; U&#039; R U&#039; R&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 47 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o47.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=10 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|F&#039; L&#039; U&#039; L U L&#039; U&#039; L U F|OLL}}&lt;br /&gt;
{{Alg|y&#039; r U R&#039; U R U2 r&#039; R&#039; U2 R U R&#039; U R|OLL}}&lt;br /&gt;
{{Alg|R&#039; U&#039; x (R&#039; U R U&#039;)*2 x&#039; U R|OLL}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 53 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o53.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=10 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|l&#039; U&#039; L U&#039; L&#039; U L U&#039; L&#039; U2 l|OLL}}&lt;br /&gt;
{{Alg|y&#039; l U2 L U L&#039; U&#039; L U L&#039; U&#039; l&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 r&#039; U&#039; R U&#039; R&#039; U R U&#039; R&#039; U2 r|OLL}}&lt;br /&gt;
{{Alg|y&#039; r&#039; U2 R U R&#039; U&#039; R U R&#039; U r|OLL}}&lt;br /&gt;
{{Alg|y&#039; r U2 R&#039; U&#039; R U&#039; r&#039; R U2 R&#039; U&#039; R U&#039; R&#039;|OLL}}&lt;br /&gt;
{{Alg|r U R&#039; U R U2 r&#039; R U R&#039; U R U2 R&#039;|OLL}}&lt;br /&gt;
{{Alg|F R U R&#039; U&#039; F&#039; R U R&#039; U&#039; R&#039; F R F&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 54 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o54.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=10 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|r U R&#039; U R U&#039; R&#039; U R U2 r&#039;|OLL}}&lt;br /&gt;
{{Alg|y&#039; r U2 R&#039; U&#039; R U R&#039; U&#039; R U&#039; r&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 l U L&#039; U L U&#039; L&#039; U L U2 l&#039; |OLL}}&lt;br /&gt;
{{Alg|y l&#039; U2 L U L&#039; U&#039; L U L&#039; U&#039; l|OLL}}&lt;br /&gt;
{{Alg|y2 r&#039; U&#039; R U&#039; R&#039; U2 r R&#039; U&#039; R U&#039; R&#039; U2 R|OLL}}&lt;br /&gt;
{{Alg|y r&#039; U2 R U R&#039; U r R&#039; U2 R U R&#039; U R|OLL}}&lt;br /&gt;
{{Alg|y f (R U R&#039; U&#039;) (R U R&#039; U&#039;) f&#039; F (R U R&#039; U&#039;) F&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 49 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o49.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=9 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|R B&#039; R2 F R2 B R2 F&#039; R|OLL}}&lt;br /&gt;
{{Alg|l U&#039; l2&#039; U l2 U l2&#039; U&#039; l|OLL}}&lt;br /&gt;
{{Alg|y2 r U&#039; r2 U r2 U r2 U&#039; r|OLL}}&lt;br /&gt;
{{Alg|y2 R&#039; F R&#039; F&#039; R2 d2 y&#039; R&#039; F R F&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 r U2 R2&#039; U&#039; R2 U&#039; r&#039;R&#039; U2 R|OLL}}&lt;br /&gt;
{{Alg|(y&#039; x&#039;) U l&#039; U2 R U2 l U2 R&#039; U (x)|OLL}}&lt;br /&gt;
{{Alg|y&#039; R&#039; U2 R U R&#039; U R F R U R&#039; U&#039; F&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 50 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o50.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=9 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|y2 R&#039; F R2 B&#039; R2 F&#039; R2 B R&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 x&#039; R&#039; D R2 U&#039; R2 D&#039; R2 U R&#039; x|OLL}}&lt;br /&gt;
{{Alg|r&#039; U r2 U&#039; r2&#039; U&#039; r2 U r&#039;|OLL}}&lt;br /&gt;
{{Alg|R B&#039; R B R2&#039; U2 F R&#039; F&#039; R|OLL}}&lt;br /&gt;
{{Alg|y2 l&#039; U l2 U&#039; l2 U&#039; l2 U l&#039;|OLL}}&lt;br /&gt;
{{Alg|r&#039; U2 R2&#039; U R2 U rR U2 R&#039;|OLL}}&lt;br /&gt;
{{Alg|y&#039; (R U2 R&#039; U&#039; R U&#039; R&#039;) (F R U R&#039; U&#039; F&#039;)|OLL}}&lt;br /&gt;
{{Alg|y&#039; F&#039; R U2 R&#039; U2 R&#039; F2 R F&#039;|OLL}}&lt;br /&gt;
{{Alg|(y x&#039;) U&#039; r U2 L&#039; U2 r&#039; U2 L U&#039;(x)|OLL}}&lt;br /&gt;
{{Alg|U&#039; F&#039; R U2 R&#039; U2 R&#039; F2 R F&#039;|OLL}}&lt;br /&gt;
{{Alg|y&#039; F R U&#039; R&#039; U&#039; R U R&#039; U R U&#039; R&#039; F&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;C&amp;quot; shapes==&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 34 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o34.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=10 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|R U R&#039; U&#039; x D&#039; R&#039; U R E&#039; z&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 R&#039; U&#039; R U y&#039; x&#039; R U L&#039; U&#039; M&#039;|OLL}}&lt;br /&gt;
{{Alg|R U R&#039; U&#039; y&#039; r&#039; U&#039; R U M&#039;|OLL}}&lt;br /&gt;
{{Alg|(R U R&#039; U&#039;) B&#039; l&#039; U R d&#039; D|OLL}}&lt;br /&gt;
{{Alg|(R U R&#039; U&#039;) B&#039; (R&#039; F R F&#039;) B|OLL|vidurl=http://www.youtube.com/watch?v=oDAcz_XIljE}}&lt;br /&gt;
{{Alg|R U R&#039; d&#039; l&#039; U&#039; L U r&#039; R|OLL}}&lt;br /&gt;
{{Alg|R U R2 U&#039; R&#039; F R U R U&#039; F&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 F R U R&#039; U&#039; R&#039; F&#039; r U R U&#039; r&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 46 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o46.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=8 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|R&#039; U&#039; R&#039; F R F&#039; U R|OLL}}&lt;br /&gt;
{{Alg|R&#039; U&#039; l&#039; U l F&#039; U R|OLL}}&lt;br /&gt;
{{Alg|y F U F l&#039; U&#039; l U&#039; F&#039;|OLL}}&lt;br /&gt;
{{Alg|R U l U&#039; R&#039; U F&#039; l&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 L F U&#039; R U R&#039; F&#039; L&#039;|OLL}}&lt;br /&gt;
{{Alg|R U R&#039;2 U&#039; R&#039; F R U R U&#039; F|OLL}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;T&amp;quot; shapes==&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 33 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o33.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=8 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|R U R&#039; U&#039; R&#039; F R F&#039;|OLL}}&lt;br /&gt;
{{Alg|R&#039; U&#039; R U l U&#039; R&#039; U (x)|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 45 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o45.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=6 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|F (R U R&#039; U&#039;) F&#039;|OLL}}&lt;br /&gt;
{{Alg|f&#039; (U&#039; L&#039; U L) f|OLL}}&lt;br /&gt;
{{Alg|y2 f (U R U&#039; R&#039;) f&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 F&#039; (L&#039; U&#039; L U) F|OLL}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;I&amp;quot; shapes==&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 55 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o55.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=11 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|R U2 R2 U&#039; R U&#039; R&#039; U2 F R F&#039;|OLL}}&lt;br /&gt;
{{Alg|R&#039; U2 R2 U R&#039; U R U2 y l&#039; U&#039; l|OLL}}&lt;br /&gt;
{{Alg|r U2 R2 F R F&#039; U2 r&#039; F R F&#039;|OLL}}&lt;br /&gt;
{{Alg|y R&#039; F R U R&#039; F R U&#039; R&#039; F&#039; R U M&#039; U&#039; M|OLL}}&lt;br /&gt;
{{Alg|L F&#039; L&#039; U&#039; L F&#039; L&#039; U L F L&#039; U&#039; M&#039; U M|OLL}}&lt;br /&gt;
{{Alg|(L F&#039; L&#039; U&#039; L F&#039; L&#039; U L F L&#039; U&#039; L)(R&#039; F R) L&#039;|OLL}}&lt;br /&gt;
{{Alg|R d&#039; R2 D R&#039; U2 R D&#039; R2 d R&#039;|OLL}}&lt;br /&gt;
{{Alg|y r U2 R&#039; U&#039; R2 r&#039; U R&#039; U&#039; r U&#039; r&#039;|OLL}}&lt;br /&gt;
A 4x4x4 special: Note: Rra = (R + r) + (L + l) :: (y) Rr U2 Rra&#039; U2 Rr U2 Rr&#039; U2 Rra U2 Rr&#039;&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 56 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o56.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=11 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|r U r&#039; U R U&#039; R&#039; U R U&#039; R&#039; r U&#039; r&#039;|OLL}}&lt;br /&gt;
{{Alg|r&#039; U&#039; r U&#039; R&#039; U R U&#039; R&#039; U R r&#039; U r|OLL}}&lt;br /&gt;
{{Alg|L F L&#039; U R U&#039; R&#039; U R U&#039; R&#039; L F&#039; L&#039;|OLL}}&lt;br /&gt;
{{Alg|F R U R&#039; U&#039; R F&#039; r U R&#039; U&#039; r&#039;|OLL}}&lt;br /&gt;
{{Alg|r U r&#039; U R U&#039; R&#039; M&#039; U R U2 r&#039;|OLL}}&lt;br /&gt;
{{Alg|F R U R&#039; U&#039; F&#039; r U R&#039; U&#039; r&#039; F R F&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 51 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o51.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=10 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|F U R U&#039; R&#039; U R U&#039; R&#039; F&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 f R U R&#039; U&#039; R U R&#039; U&#039; f&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 52 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o52.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=10 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|R&#039; U&#039; R U&#039; R&#039; d R&#039; U R B|OLL}}&lt;br /&gt;
{{Alg|R U R&#039; U R d&#039; R U&#039; R&#039; F&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 R&#039; U&#039; x U R&#039; U&#039; R U R&#039; U&#039; R x&#039; U R |OLL}}&lt;br /&gt;
{{Alg|(R U R&#039; U R U2 R&#039;) U (F U R U&#039; R&#039; F&#039;)|OLL}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Square shapes==&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 5 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o5.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=7 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|(r&#039; U2) (R U R&#039; U r)|OLL|vidurl=http://www.youtube.com/watch?v=beKUmNDs-Zo&amp;amp;feature=related}}&lt;br /&gt;
{{Alg|y2 R&#039; F2 L F L&#039; F R|OLL|vidurl=http://www.youtube.com/watch?v=UMN6F4E_Hac}}&lt;br /&gt;
{{Alg|y2 l&#039; U2 L U L&#039; U l|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 6 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o6.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=7 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|y2 (r U2) (R&#039; U&#039; R U&#039;) r&#039;|OLL}}&lt;br /&gt;
{{Alg|l U2 L&#039; U&#039; L U&#039; l&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Big lightning bolt shapes==&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 39 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o39.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=9 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|L F&#039; L&#039; U&#039; L U F U&#039; L&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 f&#039; L F L&#039; U&#039; L&#039; U L S|OLL}}&lt;br /&gt;
{{Alg|y2 R U R&#039; F&#039; U&#039; F U R U2 R&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 R B&#039; R&#039; U&#039; R U B U&#039; R&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 x&#039; R U&#039; x R&#039; U&#039; R U x&#039; U F&#039; l&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 40 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o40.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=9 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|R&#039; F R U R&#039; U&#039; F&#039; U R|OLL}}&lt;br /&gt;
{{Alg|y2 f R&#039; F&#039; R U R U&#039; R&#039; S&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 L&#039; B L U L&#039; U&#039; B&#039; U L|OLL}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Small lightning bolt shapes==&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 7 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o7.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=7 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|r U R&#039; U R U2 r&#039;|OLL}}&lt;br /&gt;
{{Alg|y B L F&#039; L F L2 B&#039;|OLL}}&lt;br /&gt;
{{Alg|F R&#039; F&#039; R U2 R U2 R&#039;|OLL}}&lt;br /&gt;
{{Alg|L&#039; U2 L U2 L F&#039; L&#039; F|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 8 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o8.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=7 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|l&#039; U&#039; L U&#039; L&#039; U2 l|OLL}}&lt;br /&gt;
{{Alg|y2 r&#039; U&#039; R U&#039; R&#039; U2 r|OLL}}&lt;br /&gt;
{{Alg|y&#039; B&#039; R&#039; F R&#039; F&#039; R2 B|OLL}}&lt;br /&gt;
{{Alg|R U2 R&#039; U2 R&#039; F R F&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 11 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o11.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=11 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|r&#039; R2 U R&#039; U R U2 R&#039; U r R&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 r U R&#039; U R&#039; F R F&#039; R U2 r&#039;|OLL}}&lt;br /&gt;
{{Alg|y F&#039; L&#039; U&#039; L U F y F R U R&#039; U&#039; F&#039;|OLL}}&lt;br /&gt;
{{Alg|R U R&#039; y&#039; U&#039; R&#039; U&#039; R y U R&#039; F&#039; R U R U&#039; R&#039; F|OLL}}&lt;br /&gt;
{{Alg|y R U&#039; R&#039; U&#039; R U&#039; R&#039; U2 F&#039; U F U&#039; R U R&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 12 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o12.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=11 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|F R U R&#039; U&#039; F&#039; U F R U R&#039; U&#039; F&#039;|OLL}}&lt;br /&gt;
{{Alg|y F R U R2 F R y&#039; R2 U R U2 R&#039;|OLL}}&lt;br /&gt;
{{Alg|y&#039; r R2 U&#039; R U&#039; R&#039; U2 R U&#039; R r&#039;|OLL}}&lt;br /&gt;
{{Alg|y&#039; M&#039; R&#039; U&#039; R U&#039; R&#039; U2 R U&#039; M|OLL}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Fish shapes==&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 9 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o9.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=10 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|y&#039; R&#039; U&#039; R y&#039; x&#039; R U&#039; R&#039; F R U R&#039; x|OLL}}&lt;br /&gt;
{{Alg|y&#039; R&#039; U&#039; R x U&#039; R&#039; U y R U y&#039; R U&#039; x&#039;|OLL}}&lt;br /&gt;
{{Alg|y&#039; R U R&#039; U&#039; R&#039; F R2 U R&#039; U&#039; F&#039;|OLL}}&lt;br /&gt;
{{Alg|y L&#039; U&#039; L y l U&#039; l&#039; U l U l&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 10 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o10.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=10 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|y&#039; R U R&#039; y R&#039; F R U&#039; R&#039; F&#039; R|OLL}}&lt;br /&gt;
{{Alg|y&#039; R U R&#039; y&#039; r&#039; U r U&#039; r&#039; U&#039; r|OLL}}&lt;br /&gt;
{{Alg|y&#039; R U R&#039; U R&#039; F R F&#039; R U2 R&#039;|OLL}}&lt;br /&gt;
{{Alg|y&#039; R&#039; U&#039; R U R B&#039; R2 U&#039; R U B|OLL}}&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 35 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o35.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=9 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|R U2 R2&#039; F R F&#039; R U2 R&#039;|OLL}}&lt;br /&gt;
{{Alg|R U B&#039; R B R2 U R U2 R&#039;|OLL}}&lt;br /&gt;
{{Alg|U&#039; M2 F&#039; U2 F M U2 R U L&#039; x&#039;|OLL}}&lt;br /&gt;
{{Alg|U&#039; S2 L U2 L&#039; S&#039; U2 B&#039; U&#039; F z&#039;|OLL}}&lt;br /&gt;
{{Alg|y&#039; R&#039; U2 (R l) U&#039; R&#039; U l&#039; U2 R|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 37 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o37.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=8 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|x&#039; U&#039; R U l&#039; U&#039; R&#039; U R|OLL}}&lt;br /&gt;
{{Alg|l U&#039; R&#039; U y&#039; R U R&#039; U&#039; z&#039;|OLL}}&lt;br /&gt;
{{Alg|y F R U&#039; R&#039; U&#039; R U R&#039; F&#039;|OLL}}&lt;br /&gt;
{{Alg|y R&#039; F R F&#039; U&#039; F&#039; U F|OLL}}&lt;br /&gt;
{{Alg|y F R&#039; F&#039; R U R U&#039; R&#039;|OLL}}&lt;br /&gt;
{{Alg|R B&#039; R&#039; B U B U&#039; B&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Knight move shapes==&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 13 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o13.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=10 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|F U R U&#039; R2 F&#039; R U R U&#039; R&#039;|OLL}}&lt;br /&gt;
{{Alg|F U R U2 R&#039; U&#039; R U R&#039; F&#039;|OLL}}&lt;br /&gt;
{{Alg|r U&#039; r&#039; U&#039; r U r&#039; y&#039; R&#039; U R|OLL}}&lt;br /&gt;
{{Alg|y2 x&#039; R U&#039; R&#039; F&#039; R U R&#039; x y R&#039; U R|OLL}}&lt;br /&gt;
{{Alg|y2 f R U R2 U&#039; R&#039; U R U&#039; f&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 14 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o14.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=10 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|R&#039; F R U R&#039; F&#039; R y&#039; R U&#039; R&#039;|OLL}}&lt;br /&gt;
{{Alg|l&#039; U l U l&#039; U&#039; l y&#039; R U&#039; R&#039;|OLL}}&lt;br /&gt;
{{Alg|y&#039; R&#039; U&#039; y&#039; R&#039; U R2 B R&#039; U&#039; R&#039; U R|OLL}}&lt;br /&gt;
{{Alg|y2 B&#039; U&#039; R&#039; U R2 B R&#039; U&#039; R&#039; U R|OLL}}&lt;br /&gt;
{{Alg|y2 x&#039; L&#039; U L F L&#039; U&#039; L x y&#039; L U&#039; L&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 r&#039; U r U r&#039; U&#039; r y R U&#039; R&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 15 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o15.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=10 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|y2 l&#039; U&#039; l L&#039; U&#039; L U l&#039; U l|OLL}}&lt;br /&gt;
{{Alg|y2 R&#039; F&#039; R L&#039; U&#039; L U R&#039; F R|OLL}}&lt;br /&gt;
{{Alg|r&#039; U&#039; r R&#039; U&#039; R U r&#039; U r|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 16 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o16.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=10 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|y2 r U r&#039; R U R&#039; U&#039; r U&#039; r&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 r U M U R&#039; U&#039; r U&#039; r&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 F&#039; R U R&#039; U&#039; R&#039; F R U&#039; y&#039; R&#039; U R U y R U&#039; R&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Awkward shapes==&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 29 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o29.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=10 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|y2 R&#039; F R F&#039; R U2 R&#039; d&#039; L&#039; U&#039; L|OLL}}&lt;br /&gt;
{{Alg|y2 R&#039; F R F&#039; R U2 R&#039; U&#039; y&#039; R&#039; U&#039; R|OLL}}&lt;br /&gt;
{{Alg|y2 R2&#039; U&#039; R F R&#039; U R2&#039; U&#039; R&#039; F&#039; R|OLL}}&lt;br /&gt;
{{Alg|y (R U R&#039; U&#039;) (R U&#039; R&#039; F&#039;) U&#039; (F R U R&#039;)|OLL}}&lt;br /&gt;
{{Alg|y R&#039; U2 R2 U R&#039; U&#039; R&#039; U2 F R F&#039;|OLL}}&lt;br /&gt;
{{Alg|M U (R U R&#039; U&#039;) (R&#039; F R F&#039;) M&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 r U2 R&#039; U&#039; R U&#039; r&#039; R&#039; U2 R U R&#039; U R|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 30 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o30.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=10 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|y2 F R&#039; F R2 U&#039; R&#039; U&#039; R U R&#039; F2|OLL}}&lt;br /&gt;
{{Alg|l U&#039; R&#039; U l&#039; U2 R d L U L&#039;|OLL}}&lt;br /&gt;
{{Alg|f R U R2 U&#039; R&#039; U R2 U&#039; R&#039; f&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 F U R U&#039; x&#039; U R&#039; D&#039; R U&#039; R&#039;|OLL}}&lt;br /&gt;
{{Alg|R2&#039; U R&#039; B&#039; R U&#039; R2&#039; U R B R&#039;|OLL}}&lt;br /&gt;
{{Alg|M U&#039; (L&#039; U&#039; L U) (L F&#039; L&#039; F) M&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 M&#039; U&#039; (R&#039; U&#039; R U) x (R U&#039; R&#039; U) M x|OLL}}&lt;br /&gt;
{{Alg|r&#039; U2 R U R&#039; U r R U2 R&#039; U&#039; R U&#039; R&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 41 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o41.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=10 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|R U&#039; R&#039; U2 R U y R U&#039; R&#039; y&#039; U&#039; R&#039;|OLL}}&lt;br /&gt;
{{Alg|y R U2&#039; R&#039; U&#039; R U&#039; R2 (y) L&#039; U&#039; L U F|OLL}}&lt;br /&gt;
{{Alg|y2 F U R U&#039; R&#039; F&#039; R&#039; U2 R U R&#039; U R|OLL}}&lt;br /&gt;
{{Alg|y2 R U R&#039; U R U2 R&#039; F R U R&#039; U&#039; F&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 r R2 y&#039; R&#039; U&#039; R U y R U&#039; M|OLL}}&lt;br /&gt;
{{Alg|y2 R2 L z&#039; l&#039; U&#039; R d L U&#039; L l&#039;|OLL}}&lt;br /&gt;
{{Alg|y&#039; (L F&#039; L&#039; F)*2 L U&#039; L&#039; U L U&#039; L|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 42 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o42.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=10 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|r&#039; R2 y R U R&#039; U&#039; y&#039; R&#039; U M&#039;|OLL}}&lt;br /&gt;
{{Alg|R&#039; U&#039; R U F R U R&#039; U&#039; R&#039; U R U&#039; F&#039;|OLL}}&lt;br /&gt;
{{Alg|L&#039; U L U2 L&#039; U&#039; y&#039; L&#039; U L U F|OLL}}&lt;br /&gt;
{{Alg|y R&#039; U2 R U R&#039; U R2 y R U R&#039; U&#039; F&#039;|OLL}}&lt;br /&gt;
{{Alg|y (R&#039; F R F&#039;)*2 R U R&#039; U&#039; R U R&#039;|OLL}}&lt;br /&gt;
{{Alg|y2  L2 R&#039; z r U L&#039; d&#039; R&#039; U R&#039; r|OLL}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==All Corners Oriented==&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 28 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o28.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=9 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|r U R&#039; U&#039; r&#039; R U R U&#039; R&#039;|OLL}}&lt;br /&gt;
{{Alg|y r U2 R&#039; U&#039; R U&#039; r&#039; R U R&#039; U R U2 R&#039;|OLL}}&lt;br /&gt;
{{Alg|r U R&#039; U R U2 r&#039; R U2 R&#039; U&#039; R U&#039; R&#039;|OLL}}&lt;br /&gt;
{{Alg|y r&#039; U&#039; R U&#039; R&#039; U2 r R&#039; U2 R U R&#039; U R|OLL}}&lt;br /&gt;
{{Alg|y&#039; r&#039; U&#039; R U M&#039; U&#039; R&#039; U R|OLL}}&lt;br /&gt;
{{Alg|r&#039; U2 R U R&#039; U r R&#039; U&#039; R U&#039; R&#039; U2 R|OLL}}&lt;br /&gt;
{{Alg|F R U R&#039; U&#039; F&#039; U2 F R U R&#039; U&#039; F&#039;|OLL}}&lt;br /&gt;
{{Alg|F R U R&#039; U&#039; F2 L&#039; U&#039; L U F|OLL}}&lt;br /&gt;
{{Alg|M U M&#039; U2 M U M&#039;|OLL}}&lt;br /&gt;
{{Alg|y M U&#039; M&#039; U2 M U&#039; M&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 M&#039; U M U2 M&#039; U M|OLL}}&lt;br /&gt;
{{Alg|y&#039; M U M2 U M&#039; U2 M U M |OLL}}&lt;br /&gt;
{{Alg|M U M U M&#039; U&#039; M U&#039; M U M |OLL}}&lt;br /&gt;
{{Alg|M U M&#039; U M U2 M&#039; U&#039; M U&#039; M&#039;|OLL}}&lt;br /&gt;
{{Alg|y M U&#039; M U&#039; M&#039; U M U M U&#039; M |OLL}}&lt;br /&gt;
{{Alg|y2 M U&#039; M2 U&#039; M&#039; U2 M U&#039; M |OLL}}&lt;br /&gt;
{{Alg|y&#039; M U M&#039; U M U M&#039; U M U M&#039; |OLL}}&lt;br /&gt;
{{Alg|y&#039; M&#039; U&#039; M U M U M U&#039; M U&#039; M&#039; U M2|OLL}}&lt;br /&gt;
{{Alg|y&#039; M2 U M&#039; U2 M U M U M U2 M&#039; U M|OLL}}&lt;br /&gt;
{{Alg|y2 M&#039; U M U&#039; M U&#039; M U M U M&#039; U&#039; M2 |OLL}}&lt;br /&gt;
{{Alg|M U&#039; M2 U2 M&#039; U&#039; M U2 M U&#039; M U&#039; M&#039; |OLL}}&lt;br /&gt;
{{Alg|y&#039; M&#039; U&#039; F2 M2 U&#039; M U F2 U M2 |OLL}}&lt;br /&gt;
{{Alg|y2 M&#039; U F2 M2 U M U&#039; F2 U&#039; M2 |OLL}}&lt;br /&gt;
{{Alg|R&#039; F R S R&#039; F&#039; R S&#039; |OLL}}&lt;br /&gt;
{{Alg|L2 S U&#039; S&#039; U L2 U S U S&#039; |OLL}}&lt;br /&gt;
{{Alg|y L F&#039; L&#039; S&#039; L F L&#039;S |OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 57 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o57.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=10 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|R U R&#039; U&#039; r R&#039; U R U&#039; r&#039;|OLL}}&lt;br /&gt;
{{Alg|(x&#039;) M&#039; U&#039; R U M U&#039; R&#039; U (x)|OLL}}&lt;br /&gt;
{{Alg|R&#039; U&#039; R U M U&#039; R&#039; U r|OLL}}&lt;br /&gt;
{{Alg|M U M U M U2 M&#039; U M&#039; U M&#039; |OLL}}&lt;br /&gt;
{{Alg|M&#039; U&#039; M&#039; U&#039; M&#039; U2 M U&#039; M U&#039; M|OLL}}&lt;br /&gt;
{{Alg|M U M&#039; U&#039; M U M&#039; U M U2 M&#039;|OLL}}&lt;br /&gt;
{{Alg|M&#039; U&#039; M U M&#039; U&#039; M U&#039; M&#039; U2 M|OLL}}&lt;br /&gt;
{{Alg|M U M2 U2 M U M U2 M U&#039; M&#039; U&#039; M&#039;|OLL}}&lt;br /&gt;
{{Alg|M&#039; U&#039; M2 U2 M&#039; U&#039; M&#039; U2 M&#039; U M U M|OLL}}&lt;br /&gt;
{{Alg|M2 U&#039; M U M&#039; U M&#039; U&#039; M&#039; U&#039; M&#039; U M |OLL}}&lt;br /&gt;
{{Alg|M2 U&#039; M&#039; U M U M U&#039; M U&#039; M U M&#039; |OLL}}&lt;br /&gt;
{{Alg|y M&#039; U M&#039; U M&#039; U M&#039; U M&#039; U&#039; M&#039; U&#039; M&#039; U&#039; M&#039; |OLL}}&lt;br /&gt;
{{Alg|y M&#039; U M U M&#039; U M U&#039; M&#039; U&#039; M|OLL}}&lt;br /&gt;
{{Alg|y M&#039; U&#039; M U&#039; M&#039; U&#039; M U M&#039; U M|OLL}}&lt;br /&gt;
{{Alg|y M U&#039; M&#039; U&#039; M U&#039; M&#039; U M U M&#039;|OLL}}&lt;br /&gt;
{{Alg|y M U M&#039; U M U M&#039; U&#039; M U&#039; M&#039;|OLL}}&lt;br /&gt;
{{Alg|M U M&#039; U&#039; F2 M U M&#039; U&#039; F2 |OLL}}&lt;br /&gt;
{{Alg|M&#039; U&#039; M U F2 M&#039; U&#039; M U F2|OLL}}&lt;br /&gt;
{{Alg|M2 U&#039; F2 U&#039; M&#039; U M2 F2 U M|OLL}}&lt;br /&gt;
{{Alg|F M&#039; F U M2 U2 M2 U F&#039; M F&#039; |OLL}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;{{OLL}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Methods]]&lt;br /&gt;
[[Category:3x3x3 Methods]]&lt;br /&gt;
[[Category:Last Layer Methods]]&lt;br /&gt;
[[Category:Cubing Terminology]]&lt;br /&gt;
[[Category:Abbreviations and Acronyms]]&lt;br /&gt;
[[Category:Algorithms]]&lt;br /&gt;
[[Category:Sub Steps]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>Zarxrax</name></author>
	</entry>
	<entry>
		<id>https://www.speedsolving.com/wiki/index.php?title=Ortega_Method&amp;diff=14768</id>
		<title>Ortega Method</title>
		<link rel="alternate" type="text/html" href="https://www.speedsolving.com/wiki/index.php?title=Ortega_Method&amp;diff=14768"/>
		<updated>2011-05-23T04:47:02Z</updated>

		<summary type="html">&lt;p&gt;Zarxrax: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Method Infobox&lt;br /&gt;
|name=Ortega&lt;br /&gt;
|image=Ortega.gif&lt;br /&gt;
|proposers=[[Victor Ortega]] &amp;lt;br/&amp;gt; [[Josef Jelinek]]&lt;br /&gt;
|year&lt;br /&gt;
|anames&lt;br /&gt;
|variants&lt;br /&gt;
|steps=3&lt;br /&gt;
|algs=12, 11 min&lt;br /&gt;
|moves=20&lt;br /&gt;
|purpose=&amp;lt;sup&amp;gt;&amp;lt;/sup&amp;gt;&lt;br /&gt;
* [[Speedsolving]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
After a [[3x3x3]] method, the next step for most people is the &#039;&#039;&#039;Ortega method&#039;&#039;&#039;. First, solve one [[face]] intuitively; don&#039;t worry about solving a [[layer]], because the face will be [[permutation|permuted]] later. Second, [[orientation|orient]] the opposite face, using the same [[OLL]] algorithms as on 3x3x3 (or more efficient ones if you want - see algs below). Finally you permute both layers at the same time ([[PBL]]). The last step sounds difficult but there are only 5 possible cases, so it is quick to learn. In total, there are 12 algorithms to learn (11 without reflections).&lt;br /&gt;
&lt;br /&gt;
For the first face, without [[colour neutral]]ity, the average move count in [[HTM]] is a surprisingly low 3.97, and no cases require more than 5 turns. Because of this [[inspection]] is just a few seconds, advanced users benefit from that and uses the remaining inspection time to predict the OLL case, or even the whole solve.&lt;br /&gt;
&lt;br /&gt;
== As a 3x3x3 Method ==&lt;br /&gt;
Using Ortega as a 3x3x3 method involves first solving the [[corner]]s completely, followed by insertion of the D layer [[edge]]s, and 3 of the U-layer edges. The mid-layer edges are then oriented during placement of the final U-layer edge, and finally the mid-layer edges are permuted. @see rubikscube.info link below..&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
* [[OLL (2x2x2)]] (algs for 2nd step)&lt;br /&gt;
* [[PBL]] (algs for the 3rd step)&lt;br /&gt;
* [[LBL]]&lt;br /&gt;
* [[Guimond Method]]&lt;br /&gt;
* [[EG Method]]&lt;br /&gt;
&lt;br /&gt;
== External Links ==&lt;br /&gt;
* [http://rubikscube.info/ortega.php rubikscube.info]&lt;br /&gt;
* [http://erikku.er.funpic.org/rubik/2x2_ortega.html funpic.org]&lt;br /&gt;
* [http://rapidshare.com/files/129358752/Ortega_Method-English.doc Martijn Bakker&#039;s Ortega doc]&lt;br /&gt;
* Youtube: [http://www.youtube.com/watch?v=DFuklZhenvk 2x2 Ortega Method Tutorial] by theWestonian&lt;br /&gt;
* Youtube: [http://www.youtube.com/watch?v=U0_i02oJurE 2x2x2 Ortega outline]&lt;br /&gt;
* [http://sites.google.com/site/kubbuth/2x2x2/ortega Ortega method in Swedish]&lt;br /&gt;
&lt;br /&gt;
[[Category:Methods]]&lt;br /&gt;
[[Category:2x2x2 Methods]]&lt;br /&gt;
[[Category:2x2x2 Beginner Methods]]&lt;br /&gt;
[[Category:3x3x3 Methods]]&lt;br /&gt;
[[Category:2x2x2 Speedsolving Methods]]&lt;br /&gt;
[[Category:Cubing Terminology]]&lt;/div&gt;</summary>
		<author><name>Zarxrax</name></author>
	</entry>
	<entry>
		<id>https://www.speedsolving.com/wiki/index.php?title=List_of_PC_cubing_software&amp;diff=14443</id>
		<title>List of PC cubing software</title>
		<link rel="alternate" type="text/html" href="https://www.speedsolving.com/wiki/index.php?title=List_of_PC_cubing_software&amp;diff=14443"/>
		<updated>2011-04-12T17:27:19Z</updated>

		<summary type="html">&lt;p&gt;Zarxrax: /* Trainers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Description ==&lt;br /&gt;
A very popular category of Rubik&#039;s cube software is the playable 3D Rubik&#039;s Cube (animated cube), often implemented as a Java applet, which has a long history. The first version of which many current programs are derived was made by Michael Shubart. After that, Karl Hornell made modifications in his version, which again was used by Lars Petrus on his website. Probably the most widely used is RubikPlayer by Werner Randelshofer.&lt;br /&gt;
&lt;br /&gt;
== Standalone Timers ==&lt;br /&gt;
* [http://www.speedsolving.com/forum/showthread.php?25790-Prisma-Puzzle-Timer Prisma Puzzle Timer] Can be connected to Stackmat (Java).&lt;br /&gt;
* [http://www.strangepuzzle.com/jnetcube.html JNetCube] - (Java)&lt;br /&gt;
* [http://code.google.com/p/rubiks-jtimer/ JTimer] - New version of JNetCube (Java)&lt;br /&gt;
* [http://www.vanderblonk.com/tools/talking-timer/ Talking Timer]&lt;br /&gt;
* [http://cube.garron.us/cct/ CALCubeTimer 0.93] - Interfaces with a stackmat through the microphone port (Java)&lt;br /&gt;
* [http://www.ptimer.net/ PTimer] - Java-based timer designed for use in cubing videos&lt;br /&gt;
* [http://www.ugolnik.info/?p=859 Rubik’s cube Stop-watch] - For Windows or Linux. [http://www.speedsolving.com/forum/showthread.php?t=22988 Thread]&lt;br /&gt;
* [http://idkcode.co.cc/ Speedcubing Timer] - Speedcubing Timer written in AutoIt. Keeps a list of times for each puzzle. For Windows only, but works in Wine on Linux.&lt;br /&gt;
&lt;br /&gt;
== Solvers ==&lt;br /&gt;
* [http://acesoftware.110mb.com/files/CubeTeacher.zip CubeTeacher] - Graphical Fridrich solver with annotated solutions. Aims to help the user learn the method (Windows, .NET Framework 2.0 required, freeware, currently beta)&lt;br /&gt;
* [[ACube]] - Fast solver written by Josef Jelinek, and is able to ignore pieces and specify different metrics upon loading. (Java, freeware, command-line based)&lt;br /&gt;
* [http://kociemba.org/cube.htm Cube Explorer] - Fast solver written by Kociemba with his algorithm (Windows, freeware, graphical)&lt;br /&gt;
* [http://www.jaapsch.net/puzzles/cubie.htm Cubie] - Solver with animation (Java, freeware)&lt;br /&gt;
* [http://www.wrongway.org/?rubik Rubik&#039;s Cube Solver by Eric Dietz] - (Windows/Linux, GPL)&lt;br /&gt;
* [http://www.svekub.se/files/ksolve.zip ksolve] - A general puzzle solver by Kåre Krig. Uses a written definition file and scramble file, and is much slower than dedicated solvers. (Windows, freeware, command-line based) [http://www.speedsolving.com/forum/showthread.php?t=8024 Thread]&lt;br /&gt;
* [http://www.ganpuzzle.com/vcube333demo.htm Learn to Solve Rubik&#039;s Cube with 3 Simple Tricks] - Step-by-step interactive animated solution (Java)&lt;br /&gt;
* [http://www.ganpuzzle.com/hints3x3.htm Rubik&#039;s Solution Hints Booklet Step Animation] - Step-by-step interactive animated solution based on official booklet (Java)&lt;br /&gt;
&lt;br /&gt;
== Cube Simulators ==&lt;br /&gt;
* [http://www.ultimatemagiccube.com Ultimate Magic Cube] - (Windows). Megaminx, pyraminx and much more&lt;br /&gt;
* [http://gabbasoft.com/ Gabbasoft] - (Windows) A collection of NxNxN puzzles 2-20, and with [[supercube]]s&lt;br /&gt;
* [http://www.glidingcube.com GlidingCube] - (Windows) A virtual cube puzzle. Intriguing but cannot be built physically.&lt;br /&gt;
* [http://mzrg.com/java/IsoCubeSim/index.shtml IsoCubeSim] - (Java) A cube puzzle simulator which supports not only NxNxN puzzles (of any size), but arbitrary cuboids as well.&lt;br /&gt;
* [http://www.superliminal.com/cube/cube.htm 4D Cube] - (Java)&lt;br /&gt;
* [http://www.gravitation3d.com/magiccube5d/ 5D Cube] - (Windows)&lt;br /&gt;
* [http://sourceforge.net/projects/rubiksim/ RubikSim] - (Windows) &lt;br /&gt;
* [http://www.network54.com/Forum/178387/message/1191974095/  QBASIC Rubik&#039;s Cube] - (DOS/Windows) At 26,375 bytes (25.7 KB), a relatively large Rubik&#039;s cube program.&lt;br /&gt;
* [http://www.leinweb.com/snackbar/cube/index.htm  Hungarian HexaHedron ]- (Windows) It is amazing for FMC. Records your solution as you go.&lt;br /&gt;
* [http://pbone.it-mate.co.uk/rubix.htm Rubix] - Windows simulator for cube sizes from 2x2x2 to 50x50x50.&lt;br /&gt;
&lt;br /&gt;
== Trainers ==&lt;br /&gt;
* [http://members.chello.nl/~a.ooms4/dl.html LL trainer by Alexander] - for windows - [http://members.chello.nl/~a.ooms4/LL-trainer1.9.zip download], [http://www.speedsolving.com/forum/showthread.php?t=157 thread].&lt;br /&gt;
* [http://www.cdf.utoronto.ca/~g6karpat/pll_trainer/Pll_Trainer.zip PLL trainer by Badmephisto] - for windows - [http://www.speedsolving.com/forum/showthread.php?t=2193 thread] &lt;br /&gt;
* [http://www.megaupload.com/?d=JZ53PRB8 Drill Sergeant GUI] - cross platform - [http://www.speedsolving.com/forum/showthread.php?t=9333 thread]&lt;br /&gt;
* [http://www.4shared.com/file/MQrvvrzr/F2L_OLL_PLL_Trainer.html F2L OLL PLL Trainer] - html-based, but not available as a web site - [http://www.speedsolving.com/forum/showthread.php?t=20968 thread]&lt;br /&gt;
* [http://t2.technion.ac.il/~syuripe/PLLRT.zip anonymous PLL trainer] - author unknown - [http://www.speedsolving.com/forum/showthread.php?p=360657#post360657 found here]&lt;br /&gt;
* [http://web.telia.com/~u89404340/rubik/pll.py PLL trainer] - written in python - [http://www.speedsolving.com/forum/showthread.php?t=14349 thread]&lt;br /&gt;
* [http://www.speedsolving.com/forum/attachment.php?attachmentid=877&amp;amp;d=1268787001 2-Sided PLL trainer] - excel spreadsheet with macros - [http://www.speedsolving.com/forum/showthread.php?t=19867 thread]&lt;br /&gt;
* [http://amvhell.com/stuff/cubes/LLtimer_22.zip LL Timer by Zarxrax] - for windows - [http://www.speedsolving.com/forum/showthread.php?24850 thread]&lt;br /&gt;
* [http://amvhell.com/stuff/cubes/CaseTrainer1.2.zip Case Trainer by Zarxrax] - for windows - [http://www.speedsolving.com/forum/showthread.php?26648 thread]&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
* [[Web-based Software]]&lt;br /&gt;
* [[Mobile Software]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Cubing Utilities]]&lt;br /&gt;
[[Category:Cubing Software]]&lt;/div&gt;</summary>
		<author><name>Zarxrax</name></author>
	</entry>
	<entry>
		<id>https://www.speedsolving.com/wiki/index.php?title=OLL&amp;diff=14317</id>
		<title>OLL</title>
		<link rel="alternate" type="text/html" href="https://www.speedsolving.com/wiki/index.php?title=OLL&amp;diff=14317"/>
		<updated>2011-03-19T23:30:53Z</updated>

		<summary type="html">&lt;p&gt;Zarxrax: /* OLL 19 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Method Infobox&lt;br /&gt;
|name=OLL&lt;br /&gt;
|image=OLLinfo.png&lt;br /&gt;
|proposers=&lt;br /&gt;
|year=&lt;br /&gt;
|anames=&lt;br /&gt;
|variants=&lt;br /&gt;
|steps=1&lt;br /&gt;
|algs=57&lt;br /&gt;
|moves=9.7 [[HTM]]&lt;br /&gt;
|purpose=&amp;lt;sup&amp;gt;&amp;lt;/sup&amp;gt;&lt;br /&gt;
* [[Speedsolving]]&lt;br /&gt;
}}&lt;br /&gt;
OLL is the [[Orientation]] of the [[Last Layer]], and is the first step in solving the last layer in many speedsolving methods, such as the [[Fridrich Method]], usally followed by [[PLL]].&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
* [[OLL (2x2x2)]]&lt;br /&gt;
* [[2-Look OLL]]&lt;br /&gt;
* [[PLL]]&lt;br /&gt;
&lt;br /&gt;
== External Links ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.kungfoomanchu.com/#333oll Printable OLL PDF] (All OLL algs in one page and color coded)&lt;br /&gt;
* [http://mordred.awardspace.us/OLLCheatSheet.pdf OLL Cheat Sheet] (Printable PDF of all OLL algorithms on 2 pages. Can be printed Double Sided)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;{{OLL}}&lt;br /&gt;
&lt;br /&gt;
=OLL Algorithms:=&lt;br /&gt;
Parentheses in an algorithm signify the triggers of the algorithm.  For example, [(R U R&#039;) (L&#039; U L)] shows two triggers in the algorithm, even though it is the same as [R U R&#039; L&#039; U L].&lt;br /&gt;
&lt;br /&gt;
The areas shaded in gray represent the oriented pieces on the top layer. You can tell if a piece is oriented by looking at the top color of the piece in relation to the top center of the cube. If the piece is oriented, the two colors will be the same.&lt;br /&gt;
&lt;br /&gt;
The bars sticking off to the side of an unshaded piece represent where the [[sticker]] that needs to be on top is.&lt;br /&gt;
&lt;br /&gt;
{{Algnote}}&lt;br /&gt;
&lt;br /&gt;
==All edges flipped correctly==&lt;br /&gt;
This subgroup, &#039;&#039;&#039;OCLL&#039;&#039;&#039; (also &#039;&#039;&#039;OLL-C&#039;&#039;&#039;) is used in methods which have oriented the [[LL]] edges earlier in the solve, such as [[ZZ]]. Solving the &#039;&#039;&#039;OCLL&#039;&#039;&#039; is also the second part of the [[2-look OLL]].&lt;br /&gt;
&lt;br /&gt;
{{OCLL}}&lt;br /&gt;
&lt;br /&gt;
==No edges flipped correctly==&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
=== OLL 1 === &lt;br /&gt;
{{case&lt;br /&gt;
|image=o1.gif&lt;br /&gt;
|name=runway&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=11 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|(R U2) (R2&#039; F R F&#039; U2&#039;) (R&#039; F R F&#039;)|OLL|vidurl=http://www.youtube.com/watch?v=n_2qaxpViEY}}&lt;br /&gt;
{{Alg|R U B&#039; R B R2 U&#039; R&#039; F R F&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 2 === &lt;br /&gt;
{{case&lt;br /&gt;
|image=o2.gif&lt;br /&gt;
|name=zamboni&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=11 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|F (R U R&#039; U&#039;) F&#039; f (R U R&#039; U&#039;) f&#039;|OLL|vidurl=http://www.youtube.com/watch?v=YJZ4Vm5_FZI&amp;amp;feature=related}}&lt;br /&gt;
{{Alg|y2 F&#039; (L&#039; U&#039; L U) F f&#039; (L&#039; U&#039; L U) f|OLL}}&lt;br /&gt;
{{Alg|y r U r&#039; U2 r U2 R&#039; U2 R U&#039; r&#039;|OLL}}&lt;br /&gt;
{{Alg|y l&#039; U&#039; l U2 l&#039; U2 L U2 L&#039; U l|OLL}}&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 3 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o3.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=11 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|y f (R U R&#039; U&#039;) f&#039; U&#039; F (R U R&#039; U&#039;) F&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 r&#039; R2 U R&#039; U r U2 r&#039; U R&#039; r|OLL|vidurl=http://www.youtube.com/watch?v=VIHqsOoGLVc&amp;amp;feature=related}}&lt;br /&gt;
{{Alg|y2 M U l&#039; U2 l U L&#039; U L M&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 4 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o4.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=11 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|f (R U R&#039; U&#039;) f&#039; U F (R U R&#039; U&#039;) F&#039;|OLL}}&lt;br /&gt;
{{Alg|R&#039; U2 x R&#039; U R U&#039; y R&#039; U&#039; R&#039; U R&#039; F|OLL}}&lt;br /&gt;
{{Alg|y r&#039; R U&#039; r U2 r&#039; U&#039; R U&#039; R2&#039; r|OLL}}&lt;br /&gt;
{{Alg|y M U&#039; r U2&#039; r&#039; U&#039; R U&#039; R&#039; M&#039;|OLL}}&lt;br /&gt;
{{Alg|l L2 U&#039; L U&#039; l&#039; U2 l U&#039; M&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 20 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o20.gif&lt;br /&gt;
|name=X&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=11 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|r&#039; R U R U R&#039; U&#039; r2 R2&#039; U R U&#039; r&#039;|OLL}}&lt;br /&gt;
{{Alg|M U R U R&#039; U&#039; M2 U R U&#039; r&#039;|OLL}}&lt;br /&gt;
{{Alg|r U R&#039; U&#039; M2 (U R U&#039; R&#039;) U&#039; M&#039;|OLL}}&lt;br /&gt;
{{Alg|(x) U R&#039; U&#039; M2 U R U&#039; M&#039; (x&#039;) U&#039; M&#039;|OLL}}&lt;br /&gt;
{{Alg|M&#039; U2 M&#039; U2 M&#039; U M U2 M U2 M|OLL}}&lt;br /&gt;
{{Alg|M&#039; U2 M U2 M&#039; U M U2 M&#039; U2 M|OLL}}&lt;br /&gt;
{{Alg|M U2 M&#039; U2 M U M&#039; U2 M U2 M&#039; U&#039;|OLL}}&lt;br /&gt;
{{Alg|M d r2 U M&#039; U2 M U r2 S&#039;|OLL}}&lt;br /&gt;
{{Alg|M U M F R&#039; F&#039; M2 F R F&#039; U&#039;|OLL}}&lt;br /&gt;
{{Alg|R2 U2 R&#039; F2 U2 R2 F&#039; R2 U2 F2 R U2 R2 U&#039;|OLL}}&lt;br /&gt;
{{Alg|R B U B&#039; R&#039; F2 B D&#039; L&#039; D B&#039; F2|OLL}}&lt;br /&gt;
{{Alg|L&#039; R&#039; F&#039; U2 L2 U2 L2 U2 L2 F L R|OLL}}&lt;br /&gt;
{{Alg|F2 M F2 M2 U&#039; M2 F2 M&#039; F2 U |OLL}}&lt;br /&gt;
{{Alg|F2 M F2 U&#039; M2 U B2 M B2 |OLL}}&lt;br /&gt;
{{Alg|F&#039; B&#039; R E S R S&#039; R2 E&#039; F B |OLL}}&lt;br /&gt;
{{Alg|S&#039; U&#039; S2 U R&#039; U&#039; R&#039; S&#039; R U R|OLL}}&lt;br /&gt;
{{Alg|(M U) 4 (M&#039; U) 4|OLL}}&lt;br /&gt;
{{Alg|(M&#039; U)3 M&#039; U&#039; (M&#039; U)3 M&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 17 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o17.gif&lt;br /&gt;
|name= slash, diagonal&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=11 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|R U R&#039; U (R&#039; F R F&#039;) U2 (R&#039; F R F&#039;)|OLL}}&lt;br /&gt;
{{Alg|f (R U R&#039; U&#039;) y&#039; r&#039; (R U R&#039; U&#039;) R&#039; F R F&#039;|OLL}}&lt;br /&gt;
{{Alg|F R&#039; F&#039; l R L&#039; U R U&#039; R&#039; U&#039; M&#039;|OLL}}&lt;br /&gt;
{{Alg|F&#039; R U2 r&#039; U F2 U&#039; r U2 R&#039; F|OLL}}&lt;br /&gt;
{{Alg|(F&#039; R U2 r&#039; d) R2 U&#039; F R2 f&#039; R|OLL}}&lt;br /&gt;
{{Alg|y2 (F R&#039; F&#039; R2 r&#039; U) (R U&#039; R&#039; U&#039; M&#039;)|OLL}}&lt;br /&gt;
&lt;br /&gt;
=== OLL 18 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o18.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=11 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|y&#039; r U R&#039; U R U2 r2&#039; U&#039; R U&#039; R&#039; U2 r|OLL}}&lt;br /&gt;
{{Alg|y F R U R&#039; d R&#039; U2 R&#039; F R F&#039;|OLL}}&lt;br /&gt;
{{Alg|R U2 R2 F R F&#039; U2 M&#039; U R U&#039; r&#039;|OLL}}&lt;br /&gt;
{{Alg|l&#039; U&#039; r&#039; U2 L U2 L&#039; U2 r U l|OLL}}&lt;br /&gt;
{{Alg|y2 (R&#039; F R F&#039;) U2 (R&#039; F R F&#039;) (U F&#039; U F) |OLL}}&lt;br /&gt;
{{Alg|y (F R&#039; F&#039; R) U2 (F R&#039; F&#039; R)(U&#039; R U&#039; R&#039;) |OLL}}&lt;br /&gt;
{{Alg|y x (U R&#039; U&#039; R) B2 (U R&#039; U&#039; R)(B&#039; R B&#039; R&#039;) x&#039; |OLL}}&lt;br /&gt;
&lt;br /&gt;
=== OLL 19 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o19.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=11 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|r&#039; U2 R U R&#039; U r2 U2&#039; R&#039; U&#039; R U&#039; r&#039;|OLL}}&lt;br /&gt;
{{Alg|R&#039; U2 F R U R&#039; U&#039; y&#039; R2 U2 R B|OLL}}&lt;br /&gt;
{{Alg|r&#039; R U R U R&#039; U&#039; r R2&#039; F R F&#039;|OLL}}&lt;br /&gt;
{{Alg|M U R U R&#039; U&#039; r R2&#039; F R F&#039;|OLL}}&lt;br /&gt;
{{Alg|M U R U R&#039; U&#039; M&#039; l&#039; U R U&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 M&#039; U&#039; R&#039; U&#039; R U r&#039; R2 B&#039; R&#039; B|OLL}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;P&amp;quot; shapes==&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 31 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o31.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=9 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|y (F R&#039; F&#039; R) (U R U R&#039;) (U&#039; R U&#039; R&#039;)|OLL}}&lt;br /&gt;
{{Alg|L&#039; d&#039; R d L U&#039; L&#039; B&#039; L|OLL}}&lt;br /&gt;
{{Alg|S&#039; L&#039; U&#039; L U L F&#039; L&#039; f|OLL}}&lt;br /&gt;
{{Alg|y x U R&#039; U&#039; l U R U R&#039; U&#039; R U&#039; R&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 R&#039; U&#039; F U R U&#039; R&#039; F&#039; R|OLL}}&lt;br /&gt;
{{Alg|L&#039; U&#039; B U L U&#039; L&#039; B&#039; L|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 32 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o32.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=9 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|R U x&#039; U&#039; F&#039; R&#039; F R U R&#039;|OLL}}&lt;br /&gt;
{{Alg|R d L&#039; d&#039; R&#039; U R B R&#039;|OLL}}&lt;br /&gt;
{{Alg|S R U R&#039; U&#039; R&#039; F R f&#039;|OLL}}&lt;br /&gt;
{{Alg|y x&#039; U&#039; R U l&#039; U&#039; R&#039; U&#039; R U R&#039; U R|OLL}}&lt;br /&gt;
{{Alg|R U B&#039; U&#039; R&#039; U R B R&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 F U R U&#039; F&#039; r U R&#039; U&#039; r&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 43 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o43.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=6 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|f&#039; L&#039; U&#039; L U f|OLL}}&lt;br /&gt;
{{Alg|B&#039; U&#039; R&#039; U R B|OLL}}&lt;br /&gt;
{{Alg|y2 F&#039; U&#039; L&#039; U L F|OLL}}&lt;br /&gt;
{{Alg|U R U R&#039; F&#039; L&#039; U&#039; L F|OLL}}&lt;br /&gt;
{{Alg|y2 R&#039; U&#039; F R&#039; F&#039; R U R|OLL}}&lt;br /&gt;
{{Alg|y&#039; (R U l&#039;) U&#039; (r&#039; U&#039; r) U x&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 44 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o44.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=6 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|f R U R&#039; U&#039; f&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 F U R U&#039; R&#039; F&#039;|OLL}}&lt;br /&gt;
{{Alg|y R U y&#039; L U&#039; L&#039; B&#039;|OLL}}&lt;br /&gt;
{{Alg|y F U R&#039; F R F&#039; U&#039; F&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;W&amp;quot; shapes==&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 36 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o36.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=10 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|R’ U’ R U’ R’ U R U R y R’ F’ R|OLL}}&lt;br /&gt;
{{Alg|R&#039; U&#039; R U&#039; R&#039; U R U R B&#039; R&#039; B|OLL}}&lt;br /&gt;
{{Alg|y2 (L&#039; U&#039; L U&#039;) (L&#039; U L U) (L F&#039; L&#039; F)|OLL}}&lt;br /&gt;
{{Alg|(R U R&#039; U&#039;) y (L&#039; U2&#039; L U) y&#039; (R U R&#039;)|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 38 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o38.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=10 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|L U L&#039; U L U&#039; L&#039; U&#039; L&#039; B L B&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 R U R&#039; U R U&#039; R&#039; U&#039; R&#039; F R F&#039;|OLL}}&lt;br /&gt;
{{Alg|(L&#039; U&#039; L U) y&#039; (R U2 R&#039; U&#039;) y (L&#039; U&#039; L)|OLL}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;L&amp;quot; shapes==&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
=== OLL 48 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o48.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=10 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|F R U R&#039; U&#039; R U R&#039; U&#039; F&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 f U R U&#039; R&#039; U R U&#039; R&#039; f&#039;|OLL}}&lt;br /&gt;
{{Alg|y r U2 R&#039; U&#039; R U&#039; r&#039; R&#039; U&#039; R U&#039; R&#039; U2 R|OLL}}&lt;br /&gt;
{{Alg|y&#039; r&#039; U&#039; R U&#039; R&#039; U2 r R U2 R&#039; U&#039; R U&#039; R&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 47 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o47.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=10 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|F&#039; L&#039; U&#039; L U L&#039; U&#039; L U F|OLL}}&lt;br /&gt;
{{Alg|y&#039; r U R&#039; U R U2 r&#039; R&#039; U2 R U R&#039; U R|OLL}}&lt;br /&gt;
{{Alg|R&#039; U&#039; x (R&#039; U R U&#039;)*2 x&#039; U R|OLL}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 53 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o53.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=10 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|l&#039; U&#039; L U&#039; L&#039; U L U&#039; L&#039; U2 l|OLL}}&lt;br /&gt;
{{Alg|y&#039; l U2 L U L&#039; U&#039; L U L&#039; U&#039; l&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 r&#039; U&#039; R U&#039; R&#039; U R U&#039; R&#039; U2 r|OLL}}&lt;br /&gt;
{{Alg|y&#039; r&#039; U2 R U R&#039; U&#039; R U R&#039; U r|OLL}}&lt;br /&gt;
{{Alg|y&#039; r U2 R&#039; U&#039; R U&#039; r&#039; R U2 R&#039; U&#039; R U&#039; R&#039;|OLL}}&lt;br /&gt;
{{Alg|r U R&#039; U R U2 r&#039; R U R&#039; U R U2 R&#039;|OLL}}&lt;br /&gt;
{{Alg|F R U R&#039; U&#039; F&#039; R U R&#039; U&#039; R&#039; F R F&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 54 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o54.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=10 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|r U R&#039; U R U&#039; R&#039; U R U2 r&#039;|OLL}}&lt;br /&gt;
{{Alg|y&#039; r U2 R&#039; U&#039; R U R&#039; U&#039; R U&#039; r&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 l U L&#039; U L U&#039; L&#039; U L U2 l&#039; |OLL}}&lt;br /&gt;
{{Alg|y l&#039; U2 L U L&#039; U&#039; L U L&#039; U&#039; l|OLL}}&lt;br /&gt;
{{Alg|y2 r&#039; U&#039; R U&#039; R&#039; U2 r R&#039; U&#039; R U&#039; R&#039; U2 R|OLL}}&lt;br /&gt;
{{Alg|y r&#039; U2 R U R&#039; U r R&#039; U2 R U R&#039; U R|OLL}}&lt;br /&gt;
{{Alg|y f (R U R&#039; U&#039;) (R U R&#039; U&#039;) f&#039; F (R U R&#039; U&#039;) F&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 49 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o49.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=9 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|R B&#039; R2 F R2 B R2 F&#039; R|OLL}}&lt;br /&gt;
{{Alg|l U&#039; l2&#039; U l2 U l2&#039; U&#039; l|OLL}}&lt;br /&gt;
{{Alg|y2 r U&#039; r2 U r2 U r2 U&#039; r|OLL}}&lt;br /&gt;
{{Alg|y2 R&#039; F R&#039; F&#039; R2 d2 y&#039; R&#039; F R F&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 r U2 R2&#039; U&#039; R2 U&#039; r&#039;R&#039; U2 R|OLL}}&lt;br /&gt;
{{Alg|(y&#039; x&#039;) U l&#039; U2 R U2 l U2 R&#039; U (x)|OLL}}&lt;br /&gt;
{{Alg|y&#039; R&#039; U2 R U R&#039; U R F R U R&#039; U&#039; F&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 50 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o50.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=9 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|y2 R&#039; F R2 B&#039; R2 F&#039; R2 B R&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 x&#039; R&#039; D R2 U&#039; R2 D&#039; R2 U R&#039; x|OLL}}&lt;br /&gt;
{{Alg|r&#039; U r2 U&#039; r2&#039; U&#039; r2 U r&#039;|OLL}}&lt;br /&gt;
{{Alg|R B&#039; R B R2&#039; U2 F R&#039; F&#039; R|OLL}}&lt;br /&gt;
{{Alg|y2 l&#039; U l2 U&#039; l2 U&#039; l2 U l&#039;|OLL}}&lt;br /&gt;
{{Alg|r&#039; U2 R2&#039; U R2 U rR U2 R&#039;|OLL}}&lt;br /&gt;
{{Alg|y&#039; (R U2 R&#039; U&#039; R U&#039; R&#039;) (F R U R&#039; U&#039; F&#039;)|OLL}}&lt;br /&gt;
{{Alg|y&#039; F&#039; R U2 R&#039; U2 R&#039; F2 R F&#039;|OLL}}&lt;br /&gt;
{{Alg|(y x&#039;) U&#039; r U2 L&#039; U2 r&#039; U2 L U&#039;(x)|OLL}}&lt;br /&gt;
{{Alg|U&#039; F&#039; R U2 R&#039; U2 R&#039; F2 R F&#039;|OLL}}&lt;br /&gt;
{{Alg|y&#039; F R U&#039; R&#039; U&#039; R U R&#039; U R U&#039; R&#039; F&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;C&amp;quot; shapes==&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 34 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o34.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=10 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|R U R&#039; U&#039; x D&#039; R&#039; U R E&#039; z&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 R&#039; U&#039; R U y&#039; x&#039; R U L&#039; U&#039; M&#039;|OLL}}&lt;br /&gt;
{{Alg|R U R&#039; U&#039; y&#039; r&#039; U&#039; R U M&#039;|OLL}}&lt;br /&gt;
{{Alg|(R U R&#039; U&#039;) B&#039; l&#039; U R d&#039; D|OLL}}&lt;br /&gt;
{{Alg|(R U R&#039; U&#039;) B&#039; (R&#039; F R F&#039;) B|OLL|vidurl=http://www.youtube.com/watch?v=oDAcz_XIljE}}&lt;br /&gt;
{{Alg|R U R&#039; d&#039; l&#039; U&#039; L U r&#039; R|OLL}}&lt;br /&gt;
{{Alg|R U R2 U&#039; R&#039; F R U R U&#039; F&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 F R U R&#039; U&#039; R&#039; F&#039; r U R U&#039; r&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 46 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o46.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=8 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|R&#039; U&#039; R&#039; F R F&#039; U R|OLL}}&lt;br /&gt;
{{Alg|R&#039; U&#039; l&#039; U l F&#039; U R|OLL}}&lt;br /&gt;
{{Alg|y F U F l&#039; U&#039; l U&#039; F&#039;|OLL}}&lt;br /&gt;
{{Alg|R U l U&#039; R&#039; U F&#039; l&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 L F U&#039; R U R&#039; F&#039; L&#039;|OLL}}&lt;br /&gt;
{{Alg|R U R&#039;2 U&#039; R&#039; F R U R U&#039; F|OLL}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;T&amp;quot; shapes==&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 33 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o33.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=8 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|R U R&#039; U&#039; R&#039; F R F&#039;|OLL}}&lt;br /&gt;
{{Alg|R&#039; U&#039; R U l U&#039; R&#039; U (x)|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 45 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o45.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=6 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|F (R U R&#039; U&#039;) F&#039;|OLL}}&lt;br /&gt;
{{Alg|f&#039; (U&#039; L&#039; U L) f|OLL}}&lt;br /&gt;
{{Alg|y2 f (U R U&#039; R&#039;) f&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 F&#039; (L&#039; U&#039; L U) F|OLL}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;I&amp;quot; shapes==&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 55 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o55.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=11 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|R U2 R2 U&#039; R U&#039; R&#039; U2 F R F&#039;|OLL}}&lt;br /&gt;
{{Alg|R&#039; U2 R2 U R&#039; U R U2 y l&#039; U&#039; l|OLL}}&lt;br /&gt;
{{Alg|r U2 R2 F R F&#039; U2 r&#039; F R F&#039;|OLL}}&lt;br /&gt;
{{Alg|y R&#039; F R U R&#039; F R U&#039; R&#039; F&#039; R U M&#039; U&#039; M|OLL}}&lt;br /&gt;
{{Alg|L F&#039; L&#039; U&#039; L F&#039; L&#039; U L F L&#039; U&#039; M&#039; U M|OLL}}&lt;br /&gt;
{{Alg|(L F&#039; L&#039; U&#039; L F&#039; L&#039; U L F L&#039; U&#039; L)(R&#039; F R) L&#039;|OLL}}&lt;br /&gt;
{{Alg|R d&#039; R2 D R&#039; U2 R D&#039; R2 d R&#039;|OLL}}&lt;br /&gt;
{{Alg|y r U2 R&#039; U&#039; R2 r&#039; U R&#039; U&#039; r U&#039; r&#039;|OLL}}&lt;br /&gt;
A 4x4x4 special: Note: Rra = (R + r) + (L + l) :: (y) Rr U2 Rra&#039; U2 Rr U2 Rr&#039; U2 Rra U2 Rr&#039;&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 56 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o56.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=11 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|r U r&#039; U R U&#039; R&#039; U R U&#039; R&#039; r U&#039; r&#039;|OLL}}&lt;br /&gt;
{{Alg|r&#039; U&#039; r U&#039; R&#039; U R U&#039; R&#039; U R r&#039; U r|OLL}}&lt;br /&gt;
{{Alg|L F L&#039; U R U&#039; R&#039; U R U&#039; R&#039; L F&#039; L&#039;|OLL}}&lt;br /&gt;
{{Alg|F R U R&#039; U&#039; R F&#039; r U R&#039; U&#039; r&#039;|OLL}}&lt;br /&gt;
{{Alg|r U r&#039; U R U&#039; R&#039; M&#039; U R U2 r&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 51 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o51.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=10 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|F U R U&#039; R&#039; U R U&#039; R&#039; F&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 f R U R&#039; U&#039; R U R&#039; U&#039; f&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 52 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o52.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=10 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|R&#039; U&#039; R U&#039; R&#039; d R&#039; U R B|OLL}}&lt;br /&gt;
{{Alg|R U R&#039; U R d&#039; R U&#039; R&#039; F&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 R&#039; U&#039; x U R&#039; U&#039; R U R&#039; U&#039; R x&#039; U R |OLL}}&lt;br /&gt;
{{Alg|(R U R&#039; U R U2 R&#039;) U (F U R U&#039; R&#039; F&#039;)|OLL}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Square shapes==&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 5 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o5.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=7 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|(r&#039; U2) (R U R&#039; U r)|OLL|vidurl=http://www.youtube.com/watch?v=beKUmNDs-Zo&amp;amp;feature=related}}&lt;br /&gt;
{{Alg|y2 l&#039; U2 L U L&#039; U l|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 6 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o6.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=7 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|y2 (r U2) (R&#039; U&#039; R U&#039;) r&#039;|OLL}}&lt;br /&gt;
{{Alg|l U2 L&#039; U&#039; L U&#039; l&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Big lightning bolt shapes==&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 39 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o39.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=9 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|L F&#039; L&#039; U&#039; L U F U&#039; L&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 f&#039; L F L&#039; U&#039; L&#039; U L S|OLL}}&lt;br /&gt;
{{Alg|y2 R U R&#039; F&#039; U&#039; F U R U2 R&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 R B&#039; R&#039; U&#039; R U B U&#039; R&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 x&#039; R U&#039; x R&#039; U&#039; R U x&#039; U F&#039; l&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 40 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o40.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=9 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|R&#039; F R U R&#039; U&#039; F&#039; U R|OLL}}&lt;br /&gt;
{{Alg|y2 f R&#039; F&#039; R U R U&#039; R&#039; S&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 L&#039; B L U L&#039; U&#039; B&#039; U L|OLL}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Small lightning bolt shapes==&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 7 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o7.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=7 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|r U R&#039; U R U2 r&#039;|OLL}}&lt;br /&gt;
{{Alg|F R&#039; F&#039; R U2 R U2 R&#039;|OLL}}&lt;br /&gt;
{{Alg|L&#039; U2 L U2 L F&#039; L&#039; F|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 8 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o8.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=7 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|l&#039; U&#039; L U&#039; L&#039; U2 l|OLL}}&lt;br /&gt;
{{Alg|y2 r&#039; U&#039; R U&#039; R&#039; U2 r|OLL}}&lt;br /&gt;
{{Alg|R U2 R&#039; U2 R&#039; F R F&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 11 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o11.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=11 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|r&#039; R2 U R&#039; U R U2 R&#039; U r R&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 r U R&#039; U R&#039; F R F&#039; R U2 r&#039;|OLL}}&lt;br /&gt;
{{Alg|y F&#039; L&#039; U&#039; L U F y F R U R&#039; U&#039; F&#039;|OLL}}&lt;br /&gt;
{{Alg|R U R&#039; y&#039; U&#039; R&#039; U&#039; R y U R&#039; F&#039; R U R U&#039; R&#039; F|OLL}}&lt;br /&gt;
{{Alg|y R U&#039; R&#039; U&#039; R U&#039; R&#039; U2 F&#039; U F U&#039; R U R&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 12 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o12.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=11 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|F R U R&#039; U&#039; F&#039; U F R U R&#039; U&#039; F&#039;|OLL}}&lt;br /&gt;
{{Alg|y F R U R2 F R y&#039; R2 U R U2 R&#039;|OLL}}&lt;br /&gt;
{{Alg|y&#039; r R2 U&#039; R U&#039; R&#039; U2 R U&#039; R r&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Fish shapes==&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 9 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o9.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=10 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|y&#039; R&#039; U&#039; R y&#039; x&#039; R U&#039; R&#039; F R U R&#039; x|OLL}}&lt;br /&gt;
{{Alg|y&#039; R&#039; U&#039; R x U&#039; R&#039; U y R U y&#039; R U&#039; x&#039;|OLL}}&lt;br /&gt;
{{Alg|y&#039; R U R&#039; U&#039; R&#039; F R2 U R&#039; U&#039; F&#039;|OLL}}&lt;br /&gt;
{{Alg|y L&#039; U&#039; L y l U&#039; l&#039; U l U l&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 10 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o10.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=10 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|y&#039; R U R&#039; y R&#039; F R U&#039; R&#039; F&#039; R|OLL}}&lt;br /&gt;
{{Alg|y&#039; R U R&#039; y&#039; r&#039; U r U&#039; r&#039; U&#039; r|OLL}}&lt;br /&gt;
{{Alg|y&#039; R U R&#039; U R&#039; F R F&#039; R U2 R&#039;|OLL}}&lt;br /&gt;
{{Alg|y&#039; R&#039; U&#039; R U R B&#039; R2 U&#039; R U B|OLL}}&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 35 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o35.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=9 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|R U2 R2&#039; F R F&#039; R U2 R&#039;|OLL}}&lt;br /&gt;
{{Alg|y&#039; R&#039; U2 (R l) U&#039; R&#039; U l&#039; U2 R|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 37 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o37.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=8 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|x&#039; U&#039; R U l&#039; U&#039; R&#039; U R|OLL}}&lt;br /&gt;
{{Alg|l U&#039; R&#039; U y&#039; R U R&#039; U&#039; z&#039;|OLL}}&lt;br /&gt;
{{Alg|y F R U&#039; R&#039; U&#039; R U R&#039; F&#039;|OLL}}&lt;br /&gt;
{{Alg|y R&#039; F R F&#039; U&#039; F&#039; U F|OLL}}&lt;br /&gt;
{{Alg|y F R&#039; F&#039; R U R U&#039; R&#039;|OLL}}&lt;br /&gt;
{{Alg|R B&#039; R&#039; B U B U&#039; B&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Knight move shapes==&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 13 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o13.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=10 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|F U R U&#039; R2 F&#039; R U R U&#039; R&#039;|OLL}}&lt;br /&gt;
{{Alg|F U R U2 R&#039; U&#039; R U R&#039; F&#039;|OLL}}&lt;br /&gt;
{{Alg|r U&#039; r&#039; U&#039; r U r&#039; y&#039; R&#039; U R|OLL}}&lt;br /&gt;
{{Alg|y2 x&#039; R U&#039; R&#039; F&#039; R U R&#039; x y R&#039; U R|OLL}}&lt;br /&gt;
{{Alg|y2 f R U R2 U&#039; R&#039; U R U&#039; f&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 14 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o14.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=10 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|R&#039; F R U R&#039; F&#039; R y&#039; R U&#039; R&#039;|OLL}}&lt;br /&gt;
{{Alg|l&#039; U l U l&#039; U&#039; l y&#039; R U&#039; R&#039;|OLL}}&lt;br /&gt;
{{Alg|y&#039; R&#039; U&#039; y&#039; R&#039; U R2 B R&#039; U&#039; R&#039; U R|OLL}}&lt;br /&gt;
{{Alg|y2 B&#039; U&#039; R&#039; U R2 B R&#039; U&#039; R&#039; U R|OLL}}&lt;br /&gt;
{{Alg|y2 x&#039; L&#039; U L F L&#039; U&#039; L x y&#039; L U&#039; L&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 r&#039; U r U r&#039; U&#039; r y R U&#039; R&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 15 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o15.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=10 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|y2 l&#039; U&#039; l L&#039; U&#039; L U l&#039; U l|OLL}}&lt;br /&gt;
{{Alg|y2 R&#039; F&#039; R L&#039; U&#039; L U R&#039; F R|OLL}}&lt;br /&gt;
{{Alg|r&#039; U&#039; r R&#039; U&#039; R U r&#039; U r|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 16 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o16.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=10 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|y2 r U r&#039; R U R&#039; U&#039; r U&#039; r&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 r U M U R&#039; U&#039; r U&#039; r&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 F&#039; R U R&#039; U&#039; R&#039; F R U&#039; y&#039; R&#039; U R U y R U&#039; R&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Awkward shapes==&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 29 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o29.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=10 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|y2 R&#039; F R F&#039; R U2 R&#039; d&#039; L&#039; U&#039; L|OLL}}&lt;br /&gt;
{{Alg|y2 R&#039; F R F&#039; R U2 R&#039; U&#039; y&#039; R&#039; U&#039; R|OLL}}&lt;br /&gt;
{{Alg|y2 R2&#039; U&#039; R F R&#039; U R2&#039; U&#039; R&#039; F&#039; R|OLL}}&lt;br /&gt;
{{Alg|y (R U R&#039; U&#039;) (R U&#039; R&#039; F&#039;) U&#039; (F R U R&#039;)|OLL}}&lt;br /&gt;
{{Alg|y R&#039; U2 R2 U R&#039; U&#039; R&#039; U2 F R F&#039;|OLL}}&lt;br /&gt;
{{Alg|M U (R U R&#039; U&#039;) (R&#039; F R F&#039;) M&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 r U2 R&#039; U&#039; R U&#039; r&#039; R&#039; U2 R U R&#039; U R|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 30 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o30.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=10 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|y2 F R&#039; F R2 U&#039; R&#039; U&#039; R U R&#039; F2|OLL}}&lt;br /&gt;
{{Alg|l U&#039; R&#039; U l&#039; U2 R d L U L&#039;|OLL}}&lt;br /&gt;
{{Alg|f R U R2 U&#039; R&#039; U R2 U&#039; R&#039; f&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 F U R U&#039; x&#039; U R&#039; D&#039; R U&#039; R&#039;|OLL}}&lt;br /&gt;
{{Alg|R2&#039; U R&#039; B&#039; R U&#039; R2&#039; U R B R&#039;|OLL}}&lt;br /&gt;
{{Alg|M U&#039; (L&#039; U&#039; L U) (L F&#039; L&#039; F) M&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 M&#039; U&#039; (R&#039; U&#039; R U) x (R U&#039; R&#039; U) M x|OLL}}&lt;br /&gt;
{{Alg|r&#039; U2 R U R&#039; U r R U2 R&#039; U&#039; R U&#039; R&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 41 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o41.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=10 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|R U&#039; R&#039; U2 R U y R U&#039; R&#039; y&#039; U&#039; R&#039;|OLL}}&lt;br /&gt;
{{Alg|y R U2&#039; R&#039; U&#039; R U&#039; R2 (y) L&#039; U&#039; L U F|OLL}}&lt;br /&gt;
{{Alg|y2 F U R U&#039; R&#039; F&#039; R&#039; U2 R U R&#039; U R|OLL}}&lt;br /&gt;
{{Alg|y2 R U R&#039; U R U2 R&#039; F R U R&#039; U&#039; F&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 r R2 y&#039; R&#039; U&#039; R U y R U&#039; M|OLL}}&lt;br /&gt;
{{Alg|y2 R2 L z&#039; l&#039; U&#039; R d L U&#039; L l&#039;|OLL}}&lt;br /&gt;
{{Alg|y&#039; (L F&#039; L&#039; F)*2 L U&#039; L&#039; U L U&#039; L|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 42 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o42.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=10 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|r&#039; R2 y R U R&#039; U&#039; y&#039; R&#039; U M&#039;|OLL}}&lt;br /&gt;
{{Alg|R&#039; U&#039; R U F R U R&#039; U&#039; R&#039; U R U&#039; F&#039;|OLL}}&lt;br /&gt;
{{Alg|L&#039; U L U2 L&#039; U&#039; y&#039; L&#039; U L U F|OLL}}&lt;br /&gt;
{{Alg|y R&#039; U2 R U R&#039; U R2 y R U R&#039; U&#039; F&#039;|OLL}}&lt;br /&gt;
{{Alg|y (R&#039; F R F&#039;)*2 R U R&#039; U&#039; R U R&#039;|OLL}}&lt;br /&gt;
{{Alg|y2  L2 R&#039; z r U L&#039; d&#039; R&#039; U R&#039; r|OLL}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==All Corners Oriented==&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 28 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o28.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=9 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|r U R&#039; U&#039; r&#039; R U R U&#039; R&#039;|OLL}}&lt;br /&gt;
{{Alg|y r U2 R&#039; U&#039; R U&#039; r&#039; R U R&#039; U R U2 R&#039;|OLL}}&lt;br /&gt;
{{Alg|r U R&#039; U R U2 r&#039; R U2 R&#039; U&#039; R U&#039; R&#039;|OLL}}&lt;br /&gt;
{{Alg|y r&#039; U&#039; R U&#039; R&#039; U2 r R&#039; U2 R U R&#039; U R|OLL}}&lt;br /&gt;
{{Alg|y&#039; r&#039; U&#039; R U M&#039; U&#039; R&#039; U R|OLL}}&lt;br /&gt;
{{Alg|r&#039; U2 R U R&#039; U r R&#039; U&#039; R U&#039; R&#039; U2 R|OLL}}&lt;br /&gt;
{{Alg|F R U R&#039; U&#039; F&#039; U2 F R U R&#039; U&#039; F&#039;|OLL}}&lt;br /&gt;
{{Alg|F R U R&#039; U&#039; F2 L&#039; U&#039; L U F|OLL}}&lt;br /&gt;
{{Alg|M U M&#039; U2 M U M&#039;|OLL}}&lt;br /&gt;
{{Alg|y M U&#039; M&#039; U2 M U&#039; M&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 M&#039; U M U2 M&#039; U M|OLL}}&lt;br /&gt;
{{Alg|y&#039; M U M2 U M&#039; U2 M U M |OLL}}&lt;br /&gt;
{{Alg|M U M U M&#039; U&#039; M U&#039; M U M |OLL}}&lt;br /&gt;
{{Alg|M U M&#039; U M U2 M&#039; U&#039; M U&#039; M&#039;|OLL}}&lt;br /&gt;
{{Alg|y M U&#039; M U&#039; M&#039; U M U M U&#039; M |OLL}}&lt;br /&gt;
{{Alg|y2 M U&#039; M2 U&#039; M&#039; U2 M U&#039; M |OLL}}&lt;br /&gt;
{{Alg|y&#039; M U M&#039; U M U M&#039; U M U M&#039; |OLL}}&lt;br /&gt;
{{Alg|y&#039; M&#039; U&#039; M U M U M U&#039; M U&#039; M&#039; U M2|OLL}}&lt;br /&gt;
{{Alg|y&#039; M2 U M&#039; U2 M U M U M U2 M&#039; U M|OLL}}&lt;br /&gt;
{{Alg|y2 M&#039; U M U&#039; M U&#039; M U M U M&#039; U&#039; M2 |OLL}}&lt;br /&gt;
{{Alg|M U&#039; M2 U2 M&#039; U&#039; M U2 M U&#039; M U&#039; M&#039; |OLL}}&lt;br /&gt;
{{Alg|y&#039; M&#039; U&#039; F2 M2 U&#039; M U F2 U M2 |OLL}}&lt;br /&gt;
{{Alg|y2 M&#039; U F2 M2 U M U&#039; F2 U&#039; M2 |OLL}}&lt;br /&gt;
{{Alg|R&#039; F R S R&#039; F&#039; R S&#039; |OLL}}&lt;br /&gt;
{{Alg|L2 S U&#039; S&#039; U L2 U S U S&#039; |OLL}}&lt;br /&gt;
{{Alg|y L F&#039; L&#039; S&#039; L F L&#039;S |OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 57 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o57.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=10 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|R U R&#039; U&#039; r R&#039; U R U&#039; r&#039;|OLL}}&lt;br /&gt;
{{Alg|(x&#039;) M&#039; U&#039; R U M U&#039; R&#039; U (x)|OLL}}&lt;br /&gt;
{{Alg|R&#039; U&#039; R U M U&#039; R&#039; U r|OLL}}&lt;br /&gt;
{{Alg|M U M U M U2 M&#039; U M&#039; U M&#039; |OLL}}&lt;br /&gt;
{{Alg|M&#039; U&#039; M&#039; U&#039; M&#039; U2 M U&#039; M U&#039; M|OLL}}&lt;br /&gt;
{{Alg|M U M&#039; U&#039; M U M&#039; U M U2 M&#039;|OLL}}&lt;br /&gt;
{{Alg|M&#039; U&#039; M U M&#039; U&#039; M U&#039; M&#039; U2 M|OLL}}&lt;br /&gt;
{{Alg|M U M2 U2 M U M U2 M U&#039; M&#039; U&#039; M&#039;|OLL}}&lt;br /&gt;
{{Alg|M&#039; U&#039; M2 U2 M&#039; U&#039; M&#039; U2 M&#039; U M U M|OLL}}&lt;br /&gt;
{{Alg|M2 U&#039; M U M&#039; U M&#039; U&#039; M&#039; U&#039; M&#039; U M |OLL}}&lt;br /&gt;
{{Alg|M2 U&#039; M&#039; U M U M U&#039; M U&#039; M U M&#039; |OLL}}&lt;br /&gt;
{{Alg|y M&#039; U M&#039; U M&#039; U M&#039; U M&#039; U&#039; M&#039; U&#039; M&#039; U&#039; M&#039; |OLL}}&lt;br /&gt;
{{Alg|y M&#039; U M U M&#039; U M U&#039; M&#039; U&#039; M|OLL}}&lt;br /&gt;
{{Alg|y M&#039; U&#039; M U&#039; M&#039; U&#039; M U M&#039; U M|OLL}}&lt;br /&gt;
{{Alg|y M U&#039; M&#039; U&#039; M U&#039; M&#039; U M U M&#039;|OLL}}&lt;br /&gt;
{{Alg|y M U M&#039; U M U M&#039; U&#039; M U&#039; M&#039;|OLL}}&lt;br /&gt;
{{Alg|M U M&#039; U&#039; F2 M U M&#039; U&#039; F2 |OLL}}&lt;br /&gt;
{{Alg|M&#039; U&#039; M U F2 M&#039; U&#039; M U F2|OLL}}&lt;br /&gt;
{{Alg|M2 U&#039; F2 U&#039; M&#039; U M2 F2 U M|OLL}}&lt;br /&gt;
{{Alg|F M&#039; F U M2 U2 M2 U F&#039; M F&#039; |OLL}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;{{OLL}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Methods]]&lt;br /&gt;
[[Category:3x3x3 Methods]]&lt;br /&gt;
[[Category:Last Layer Methods]]&lt;br /&gt;
[[Category:Cubing Terminology]]&lt;br /&gt;
[[Category:Abbreviations and Acronyms]]&lt;br /&gt;
[[Category:Algorithms]]&lt;br /&gt;
[[Category:Sub Steps]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>Zarxrax</name></author>
	</entry>
	<entry>
		<id>https://www.speedsolving.com/wiki/index.php?title=List_of_PC_cubing_software&amp;diff=14316</id>
		<title>List of PC cubing software</title>
		<link rel="alternate" type="text/html" href="https://www.speedsolving.com/wiki/index.php?title=List_of_PC_cubing_software&amp;diff=14316"/>
		<updated>2011-03-18T22:55:27Z</updated>

		<summary type="html">&lt;p&gt;Zarxrax: /* Trainers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Description ==&lt;br /&gt;
A very popular category of Rubik&#039;s cube software is the playable 3D Rubik&#039;s Cube (animated cube), often implemented as a Java applet, which has a long history. The first version of which many current programs are derived was made by Michael Shubart. After that, Karl Hornell made modifications in his version, which again was used by Lars Petrus on his website. Probably the most widely used is RubikPlayer by Werner Randelshofer.&lt;br /&gt;
&lt;br /&gt;
== Standalone Timers ==&lt;br /&gt;
* [http://www.strangepuzzle.com/jnetcube.html JNetCube] - (Java)&lt;br /&gt;
* [http://code.google.com/p/rubiks-jtimer/ JTimer] - New version of JNetCube (Java)&lt;br /&gt;
* [http://www.vanderblonk.com/tools/talking-timer/ Talking Timer]&lt;br /&gt;
* [http://cube.garron.us/cct/ CALCubeTimer 0.93] - Interfaces with a stackmat through the microphone port (Java)&lt;br /&gt;
* [http://www.ptimer.net/ PTimer] - Java-based timer designed for use in cubing videos&lt;br /&gt;
* [http://www.ugolnik.info/?p=859 Rubik’s cube Stop-watch] - For Windows or Linux. [http://www.speedsolving.com/forum/showthread.php?t=22988 Thread]&lt;br /&gt;
* [http://idkcode.co.cc/downloads.html#SpeedcubingTimer Speedcubing Timer] - Speedcubing Timer written in AutoIt. Keeps a list of times for each puzzle. For Windows only, but works ok in Wine on Linux.&lt;br /&gt;
&lt;br /&gt;
== Solvers ==&lt;br /&gt;
* [http://acesoftware.110mb.com/files/CubeTeacher.zip CubeTeacher] - Graphical Fridrich solver with annotated solutions. Aims to help the user learn the method (Windows, .NET Framework 2.0 required, freeware, currently beta)&lt;br /&gt;
* [[ACube]] - Fast solver written by Josef Jelinek, and is able to ignore pieces and specify different metrics upon loading. (Java, freeware, command-line based)&lt;br /&gt;
* [http://kociemba.org/cube.htm Cube Explorer] - Fast solver written by Kociemba with his algorithm (Windows, freeware, graphical)&lt;br /&gt;
* [http://www.jaapsch.net/puzzles/cubie.htm Cubie] - Solver with animation (Java, freeware)&lt;br /&gt;
* [http://www.wrongway.org/?rubik Rubik&#039;s Cube Solver by Eric Dietz] - (Windows/Linux, GPL)&lt;br /&gt;
* [http://www.svekub.se/files/ksolve.zip ksolve] - A general puzzle solver by Kåre Krig. Uses a written definition file and scramble file, and is much slower than dedicated solvers. (Windows, freeware, command-line based) [http://www.speedsolving.com/forum/showthread.php?t=8024 Thread]&lt;br /&gt;
* [http://www.ganpuzzle.com/vcube333demo.htm Learn to Solve Rubik&#039;s Cube with 3 Simple Tricks] - Step-by-step interactive animated solution (Java)&lt;br /&gt;
* [http://www.ganpuzzle.com/hints3x3.htm Rubik&#039;s Solution Hints Booklet Step Animation] - Step-by-step interactive animated solution based on official booklet (Java)&lt;br /&gt;
&lt;br /&gt;
== Cube Simulators ==&lt;br /&gt;
* [http://www.ultimatemagiccube.com Ultimate Magic Cube] - (Windows). Megaminx, pyraminx and much more&lt;br /&gt;
* [http://gabbasoft.com/ Gabbasoft] - (Windows) A collection of NxNxN puzzles 2-20, and with [[supercube]]s&lt;br /&gt;
* [http://www.glidingcube.com GlidingCube] - (Windows) A virtual cube puzzle. Intriguing but cannot be built physically.&lt;br /&gt;
* [http://mzrg.com/java/IsoCubeSim/index.shtml IsoCubeSim] - (Java) A cube puzzle simulator which supports not only NxNxN puzzles (of any size), but arbitrary cuboids as well.&lt;br /&gt;
* [http://www.superliminal.com/cube/cube.htm 4D Cube] - (Java)&lt;br /&gt;
* [http://www.gravitation3d.com/magiccube5d/ 5D Cube] - (Windows)&lt;br /&gt;
* [http://sourceforge.net/projects/rubiksim/ RubikSim] - (Windows) &lt;br /&gt;
* [http://www.network54.com/Forum/178387/message/1191974095/  QBASIC Rubik&#039;s Cube] - (DOS/Windows) At 26,375 bytes (25.7 KB), a relatively large Rubik&#039;s cube program.&lt;br /&gt;
* [http://www.leinweb.com/snackbar/cube/index.htm  Hungarian HexaHedron ]- (Windows) It is amazing for FMC. Records your solution as you go.&lt;br /&gt;
* [http://pbone.it-mate.co.uk/rubix.htm Rubix] - Windows simulator for cube sizes from 2x2x2 to 50x50x50.&lt;br /&gt;
&lt;br /&gt;
== Trainers ==&lt;br /&gt;
* [http://members.chello.nl/~a.ooms4/dl.html LL trainer by Alexander] - for windows - [http://members.chello.nl/~a.ooms4/LL-trainer1.9.zip download], [http://www.speedsolving.com/forum/showthread.php?t=157 thread].&lt;br /&gt;
* [http://www.cdf.utoronto.ca/~g6karpat/pll_trainer/Pll_Trainer.zip PLL trainer by Badmephisto] - for windows - [http://www.speedsolving.com/forum/showthread.php?t=2193 thread] &lt;br /&gt;
* [http://www.megaupload.com/?d=JZ53PRB8 Drill Sergeant GUI] - cross platform - [http://www.speedsolving.com/forum/showthread.php?t=9333 thread]&lt;br /&gt;
* [http://www.4shared.com/file/MQrvvrzr/F2L_OLL_PLL_Trainer.html F2L OLL PLL Trainer] - html-based, but not available as a web site - [http://www.speedsolving.com/forum/showthread.php?t=20968 thread]&lt;br /&gt;
* [http://t2.technion.ac.il/~syuripe/PLLRT.zip anonymous PLL trainer] - author unknown - [http://www.speedsolving.com/forum/showthread.php?p=360657#post360657 found here]&lt;br /&gt;
* [http://web.telia.com/~u89404340/rubik/pll.py PLL trainer] - written in python - [http://www.speedsolving.com/forum/showthread.php?t=14349 thread]&lt;br /&gt;
* [http://www.speedsolving.com/forum/attachment.php?attachmentid=877&amp;amp;d=1268787001 2-Sided PLL trainer] - excel spreadsheet with macros - [http://www.speedsolving.com/forum/showthread.php?t=19867 thread]&lt;br /&gt;
* [http://amvhell.com/stuff/cubes/LLtimer_22.zip LL Timer by Zarxrax] - for windows - [http://www.speedsolving.com/forum/showthread.php?24850 thread]&lt;br /&gt;
* [http://amvhell.com/stuff/cubes/CaseTrainer1.1.zip Case Trainer by Zarxrax] - for windows - [http://www.speedsolving.com/forum/showthread.php?26648 thread]&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
* [[Web-based Software]]&lt;br /&gt;
* [[Mobile Software]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Cubing Utilities]]&lt;br /&gt;
[[Category:Cubing Software]]&lt;/div&gt;</summary>
		<author><name>Zarxrax</name></author>
	</entry>
	<entry>
		<id>https://www.speedsolving.com/wiki/index.php?title=OLL&amp;diff=13677</id>
		<title>OLL</title>
		<link rel="alternate" type="text/html" href="https://www.speedsolving.com/wiki/index.php?title=OLL&amp;diff=13677"/>
		<updated>2011-02-06T06:26:34Z</updated>

		<summary type="html">&lt;p&gt;Zarxrax: /* OLL 57 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Method Infobox&lt;br /&gt;
|name=OLL&lt;br /&gt;
|image=OLLinfo.png&lt;br /&gt;
|proposers=&lt;br /&gt;
|year=&lt;br /&gt;
|anames=&lt;br /&gt;
|variants=&lt;br /&gt;
|steps=1&lt;br /&gt;
|algs=57&lt;br /&gt;
|moves=9.7 [[HTM]]&lt;br /&gt;
|purpose=&amp;lt;sup&amp;gt;&amp;lt;/sup&amp;gt;&lt;br /&gt;
* [[Speedsolving]]&lt;br /&gt;
}}&lt;br /&gt;
OLL is the [[Orientation]] of the [[Last Layer]], and is the first step in solving the last layer in many speedsolving methods, such as the [[Fridrich Method]], usally followed by [[PLL]].&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
* [[OLL (2x2x2)]]&lt;br /&gt;
* [[2-Look OLL]]&lt;br /&gt;
* [[PLL]]&lt;br /&gt;
&lt;br /&gt;
== External Links ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.kungfoomanchu.com/#333oll Printable OLL PDF] (All OLL algs in one page and color coded)&lt;br /&gt;
* [http://mordred.awardspace.us/OLLCheatSheet.pdf OLL Cheat Sheet] (Printable PDF of all OLL algorithms on 2 pages. Can be printed Double Sided)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;{{OLL}}&lt;br /&gt;
&lt;br /&gt;
=OLL Algorithms:=&lt;br /&gt;
Parentheses in an algorithm signify the triggers of the algorithm.  For example, [(R U R&#039;) (L&#039; U L)] shows two triggers in the algorithm, even though it is the same as [R U R&#039; L&#039; U L].&lt;br /&gt;
&lt;br /&gt;
The areas shaded in gray represent the oriented pieces on the top layer. You can tell if a piece is oriented by looking at the top color of the piece in relation to the top center of the cube. If the piece is oriented, the two colors will be the same.&lt;br /&gt;
&lt;br /&gt;
The bars sticking off to the side of an unshaded piece represent where the [[sticker]] that needs to be on top is.&lt;br /&gt;
&lt;br /&gt;
{{Algnote}}&lt;br /&gt;
&lt;br /&gt;
==All edges flipped correctly==&lt;br /&gt;
This subgroup, &#039;&#039;&#039;OCLL&#039;&#039;&#039; (also &#039;&#039;&#039;OLL-C&#039;&#039;&#039;) is used in methods which have oriented the [[LL]] edges earlier in the solve, such as [[ZZ]]. Solving the &#039;&#039;&#039;OCLL&#039;&#039;&#039; is also the second part of the [[2-look OLL]].&lt;br /&gt;
&lt;br /&gt;
{{OCLL}}&lt;br /&gt;
&lt;br /&gt;
==No edges flipped correctly==&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
=== OLL 1 === &lt;br /&gt;
{{case&lt;br /&gt;
|image=o1.gif&lt;br /&gt;
|name=runway&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=11 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|(R U2) (R2&#039; F R F&#039; U2&#039;) (R&#039; F R F&#039;)|OLL|vidurl=http://www.youtube.com/watch?v=n_2qaxpViEY}}&lt;br /&gt;
{{Alg|R U B&#039; R B R2 U&#039; R&#039; F R F&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 2 === &lt;br /&gt;
{{case&lt;br /&gt;
|image=o2.gif&lt;br /&gt;
|name=zamboni&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=11 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|F (R U R&#039; U&#039;) F&#039; f (R U R&#039; U&#039;) f&#039;|OLL|vidurl=http://www.youtube.com/watch?v=YJZ4Vm5_FZI&amp;amp;feature=related}}&lt;br /&gt;
{{Alg|y2 F&#039; (L&#039; U&#039; L U) F f&#039; (L&#039; U&#039; L U) f|OLL}}&lt;br /&gt;
{{Alg|y r U r&#039; U2 r U2 R&#039; U2 R U&#039; r&#039;|OLL}}&lt;br /&gt;
{{Alg|y l&#039; U&#039; l U2 l&#039; U2 L U2 L&#039; U l|OLL}}&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 3 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o3.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=11 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|y f (R U R&#039; U&#039;) f&#039; U&#039; F (R U R&#039; U&#039;) F&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 r&#039; R2 U R&#039; U r U2 r&#039; U R&#039; r|OLL|vidurl=http://www.youtube.com/watch?v=VIHqsOoGLVc&amp;amp;feature=related}}&lt;br /&gt;
{{Alg|y2 M U l&#039; U2 l U L&#039; U L M&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 4 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o4.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=11 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|f (R U R&#039; U&#039;) f&#039; U F (R U R&#039; U&#039;) F&#039;|OLL}}&lt;br /&gt;
{{Alg|R&#039; U2 x R&#039; U R U&#039; y R&#039; U&#039; R&#039; U R&#039; F|OLL}}&lt;br /&gt;
{{Alg|y r&#039; R U&#039; r U2 r&#039; U&#039; R U&#039; R2&#039; r|OLL}}&lt;br /&gt;
{{Alg|y M U&#039; r U2&#039; r&#039; U&#039; R U&#039; R&#039; M&#039;|OLL}}&lt;br /&gt;
{{Alg|l L2 U&#039; L U&#039; l&#039; U2 l U&#039; M&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 20 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o20.gif&lt;br /&gt;
|name=X&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=11 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|r&#039; R U R U R&#039; U&#039; r2 R2&#039; U R U&#039; r&#039;|OLL}}&lt;br /&gt;
{{Alg|M U R U R&#039; U&#039; M2 U R U&#039; r&#039;|OLL}}&lt;br /&gt;
{{Alg|r U R&#039; U&#039; M2 (U R U&#039; R&#039;) U&#039; M&#039;|OLL}}&lt;br /&gt;
{{Alg|(x) U R&#039; U&#039; M2 U R U&#039; M&#039; (x&#039;) U&#039; M&#039;|OLL}}&lt;br /&gt;
{{Alg|M&#039; U2 M&#039; U2 M&#039; U M U2 M U2 M|OLL}}&lt;br /&gt;
{{Alg|M&#039; U2 M U2 M&#039; U M U2 M&#039; U2 M|OLL}}&lt;br /&gt;
{{Alg|M U2 M&#039; U2 M U M&#039; U2 M U2 M&#039; U&#039;|OLL}}&lt;br /&gt;
{{Alg|M d r2 U M&#039; U2 M U r2 S&#039;|OLL}}&lt;br /&gt;
{{Alg|M U M F R&#039; F&#039; M2 F R F&#039; U&#039;|OLL}}&lt;br /&gt;
{{Alg|R2 U2 R&#039; F2 U2 R2 F&#039; R2 U2 F2 R U2 R2 U&#039;|OLL}}&lt;br /&gt;
{{Alg|R B U B&#039; R&#039; F2 B D&#039; L&#039; D B&#039; F2|OLL}}&lt;br /&gt;
{{Alg|L&#039; R&#039; F&#039; U2 L2 U2 L2 U2 L2 F L R|OLL}}&lt;br /&gt;
{{Alg|F2 M F2 M2 U&#039; M2 F2 M&#039; F2 U |OLL}}&lt;br /&gt;
{{Alg|F2 M F2 U&#039; M2 U B2 M B2 |OLL}}&lt;br /&gt;
{{Alg|F&#039; B&#039; R E S R S&#039; R2 E&#039; F B |OLL}}&lt;br /&gt;
{{Alg|S&#039; U&#039; S2 U R&#039; U&#039; R&#039; S&#039; R U R|OLL}}&lt;br /&gt;
{{Alg|(M U) 4 (M&#039; U) 4|OLL}}&lt;br /&gt;
{{Alg|(M&#039; U)3 M&#039; U&#039; (M&#039; U)3 M&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 17 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o17.gif&lt;br /&gt;
|name= slash, diagonal&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=11 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|R U R&#039; U (R&#039; F R F&#039;) U2 (R&#039; F R F&#039;)|OLL}}&lt;br /&gt;
{{Alg|f (R U R&#039; U&#039;) y&#039; r&#039; (R U R&#039; U&#039;) R&#039; F R F&#039;|OLL}}&lt;br /&gt;
{{Alg|F R&#039; F&#039; l R L&#039; U R U&#039; R&#039; U&#039; M&#039;|OLL}}&lt;br /&gt;
{{Alg|F&#039; R U2 r&#039; U F2 U&#039; r U2 R&#039; F|OLL}}&lt;br /&gt;
{{Alg|(F&#039; R U2 r&#039; d) R2 U&#039; F R2 f&#039; R|OLL}}&lt;br /&gt;
{{Alg|y2: (F R&#039; F&#039; R2 r&#039; U) (R U&#039; R&#039; U&#039; M&#039;)|OLL}}&lt;br /&gt;
&lt;br /&gt;
=== OLL 18 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o18.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=11 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|y&#039; r U R&#039; U R U2 r2&#039; U&#039; R U&#039; R&#039; U2 r|OLL}}&lt;br /&gt;
{{Alg|y2 F R U R&#039; d R&#039; U2 R&#039; F R F&#039;|OLL}}&lt;br /&gt;
{{Alg|R U2 R2 F R F&#039; U2 M&#039; U R U&#039; r&#039;|OLL}}&lt;br /&gt;
{{Alg|l&#039; U&#039; r&#039; U2 L U2 L&#039; U2 r U l|OLL}}&lt;br /&gt;
{{Alg|y (F R&#039; F&#039; R) U2 (F R&#039; F&#039; R)(U&#039; R U&#039; R&#039;) |OLL}}&lt;br /&gt;
{{Alg|y x (U R&#039; U&#039; R) B2 (U R&#039; U&#039; R)(B&#039; R B&#039; R&#039;) x&#039; |OLL}}&lt;br /&gt;
&lt;br /&gt;
=== OLL 19 ===&lt;br /&gt;
{{case&lt;br /&gt;
|image=o19.gif&lt;br /&gt;
|name=&lt;br /&gt;
|methods=[[OLL]]&lt;br /&gt;
|optimal=11 [[HTM]]&lt;br /&gt;
|text=&lt;br /&gt;
}}&lt;br /&gt;
{{Alg|r&#039; U2 R U R&#039; U r2 U2&#039; R&#039; U&#039; R U&#039; r&#039;|OLL}}&lt;br /&gt;
{{Alg|R&#039; U2 F R U R&#039; U&#039; y&#039; R2 U2 R B|OLL}}&lt;br /&gt;
{{Alg|r&#039; R U R U R&#039; U&#039; r R2&#039; F R F&#039;|OLL}}&lt;br /&gt;
{{Alg|M U R U R&#039; U&#039; r R2&#039; F R F&#039;|OLL}}&lt;br /&gt;
{{Alg|M U R U R&#039; U&#039; M&#039; l&#039; U R U&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;P&amp;quot; shapes==&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 31 ===&lt;br /&gt;
[[Image:o31.gif]]&lt;br /&gt;
&lt;br /&gt;
{{Alg|y (F R&#039; F&#039; R) (U R U R&#039;) (U&#039; R U&#039; R&#039;)|OLL}}&lt;br /&gt;
{{Alg|L&#039; d&#039; R d L U&#039; L&#039; B&#039; L|OLL}}&lt;br /&gt;
{{Alg|S&#039; L&#039; U&#039; L U L F&#039; L&#039; f|OLL}}&lt;br /&gt;
{{Alg|y x U R&#039; U&#039; l U R U R&#039; U&#039; R U&#039; R&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 R&#039; U&#039; F U R U&#039; R&#039; F&#039; R|OLL}}&lt;br /&gt;
{{Alg|L&#039; U&#039; B U L U&#039; L&#039; B&#039; L|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 32 ===&lt;br /&gt;
[[Image:o32.gif]]&lt;br /&gt;
&lt;br /&gt;
{{Alg|R d L&#039; d&#039; R&#039; U R B R&#039;|OLL}}&lt;br /&gt;
{{Alg|S R U R&#039; U&#039; R&#039; F R f&#039;|OLL}}&lt;br /&gt;
{{Alg|y x&#039; U&#039; R U l&#039; U&#039; R&#039; U&#039; R U R&#039; U R|OLL}}&lt;br /&gt;
{{Alg|R U B&#039; U&#039; R&#039; U R B R&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 F U R U&#039; F&#039; r U R&#039; U&#039; r&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 43 ===&lt;br /&gt;
[[Image:o43.gif]]&lt;br /&gt;
&lt;br /&gt;
{{Alg|f&#039; L&#039; U&#039; L U f|OLL}}&lt;br /&gt;
{{Alg|B&#039; U&#039; R&#039; U R B|OLL}}&lt;br /&gt;
{{Alg|y2 F&#039; U&#039; L&#039; U L F|OLL}}&lt;br /&gt;
{{Alg|U R U R&#039; F&#039; L&#039; U&#039; L F|OLL}}&lt;br /&gt;
{{Alg|y2 R&#039; U&#039; F R&#039; F&#039; R U R|OLL}}&lt;br /&gt;
{{Alg|y&#039; (R U l&#039;) U&#039; (r&#039; U&#039; r) U x&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 44 ===&lt;br /&gt;
[[Image:o44.gif]]&lt;br /&gt;
&lt;br /&gt;
{{Alg|f R U R&#039; U&#039; f&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 F U R U&#039; R&#039; F&#039;|OLL}}&lt;br /&gt;
{{Alg|y R U y&#039; L U&#039; L&#039; B&#039;|OLL}}&lt;br /&gt;
{{Alg|y F U R&#039; F R F&#039; U&#039; F&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;W&amp;quot; shapes==&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 36 ===&lt;br /&gt;
[[Image:o36.gif]]&lt;br /&gt;
&lt;br /&gt;
{{Alg|R&#039; U&#039; R U&#039; R&#039; U R U R B&#039; R&#039; B|OLL}}&lt;br /&gt;
{{Alg|y2 (L&#039; U&#039; L U&#039;) (L&#039; U L U) (L F&#039; L&#039; F)|OLL}}&lt;br /&gt;
{{Alg|(R U R&#039; U&#039;) y (L&#039; U2&#039; L U) y&#039; (R U R&#039;)|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 38 ===&lt;br /&gt;
[[Image:o38.gif]]&lt;br /&gt;
&lt;br /&gt;
{{Alg|L U L&#039; U L U&#039; L&#039; U&#039; L&#039; B L B&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 R U R&#039; U R U&#039; R&#039; U&#039; R&#039; F R F&#039;|OLL}}&lt;br /&gt;
{{Alg|(L&#039; U&#039; L U) y&#039; (R U2 R&#039; U&#039;) y (L&#039; U&#039; L)|OLL}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;L&amp;quot; shapes==&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
=== OLL 48 ===&lt;br /&gt;
[[Image:o48.gif]]&lt;br /&gt;
&lt;br /&gt;
{{Alg|F R U R&#039; U&#039; R U R&#039; U&#039; F&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 f U R U&#039; R&#039; U R U&#039; R&#039; f&#039;|OLL}}&lt;br /&gt;
{{Alg|y r U2 R&#039; U&#039; R U&#039; r&#039; R&#039; U&#039; R U&#039; R&#039; U2 R|OLL}}&lt;br /&gt;
{{Alg|y&#039; r&#039; U&#039; R U&#039; R&#039; U2 r R U2 R&#039; U&#039; R U&#039; R&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 47 ===&lt;br /&gt;
[[Image:o47.gif]]&lt;br /&gt;
&lt;br /&gt;
{{Alg|F&#039; L&#039; U&#039; L U L&#039; U&#039; L U F|OLL}}&lt;br /&gt;
{{Alg|y&#039; r U R&#039; U R U2 r&#039; R&#039; U2 R U R&#039; U R|OLL}}&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 53 ===&lt;br /&gt;
[[Image:o53.gif]]&lt;br /&gt;
&lt;br /&gt;
{{Alg|l&#039; U&#039; L U&#039; L&#039; U L U&#039; L&#039; U2 l|OLL}}&lt;br /&gt;
{{Alg|y&#039; l U2 L U L&#039; U&#039; L U L&#039; U&#039; l&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 r&#039; U&#039; R U&#039; R&#039; U R U&#039; R&#039; U2 r|OLL}}&lt;br /&gt;
{{Alg|y&#039; r&#039; U2 R U R&#039; U&#039; R U R&#039; U r|OLL}}&lt;br /&gt;
{{Alg|y&#039; r U2 R&#039; U&#039; R U&#039; r&#039; R U2 R&#039; U&#039; R U&#039; R&#039;|OLL}}&lt;br /&gt;
{{Alg|r U R&#039; U R U2 r&#039; R U R&#039; U R U2 R&#039;|OLL}}&lt;br /&gt;
{{Alg|F R U R&#039; U&#039; F&#039; R U R&#039; U&#039; R&#039; F R F&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 54 ===&lt;br /&gt;
[[Image:o54.gif]]&lt;br /&gt;
&lt;br /&gt;
{{Alg|r U R&#039; U R U&#039; R&#039; U R U2 r&#039;|OLL}}&lt;br /&gt;
{{Alg|y&#039; r U2 R&#039; U&#039; R U R&#039; U&#039; R U&#039; r&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 l U L&#039; U L U&#039; L&#039; U L U2 l&#039; |OLL}}&lt;br /&gt;
{{Alg|y l&#039; U2 L U L&#039; U&#039; L U L&#039; U&#039; l|OLL}}&lt;br /&gt;
{{Alg|y2 r&#039; U&#039; R U&#039; R&#039; U2 r R&#039; U&#039; R U&#039; R&#039; U2 R|OLL}}&lt;br /&gt;
{{Alg|y r&#039; U2 R U R&#039; U r R&#039; U2 R U R&#039; U R|OLL}}&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 49 ===&lt;br /&gt;
[[Image:o49.gif]]&lt;br /&gt;
&lt;br /&gt;
{{Alg|R B&#039; R2 F R2 B R2 F&#039; R|OLL}}&lt;br /&gt;
{{Alg|l U&#039; l2&#039; U l2 U l2&#039; U&#039; l|OLL}}&lt;br /&gt;
{{Alg|y2 r U&#039; r2 U r2 U r2 U&#039; r|OLL}}&lt;br /&gt;
{{Alg|y2 R&#039; F R&#039; F&#039; R2 d2 y&#039; R&#039; F R F&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 r U2 R2&#039; U&#039; R2 U&#039; r&#039;R&#039; U2 R|OLL}}&lt;br /&gt;
{{Alg|(y&#039; x&#039;) U l&#039; U2 R U2 l U2 R&#039; U (x)|OLL}}&lt;br /&gt;
{{Alg|y&#039; R&#039; U2 R U R&#039; U R F R U R&#039; U&#039; F&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
=== OLL 50 ===&lt;br /&gt;
[[Image:o50.gif]]&lt;br /&gt;
&lt;br /&gt;
{{Alg|y2 R&#039; F R2 B&#039; R2 F&#039; R2 B R&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 x&#039; R&#039; D R2 U&#039; R2 D&#039; R2 U R&#039; x|OLL}}&lt;br /&gt;
{{Alg|r&#039; U r2 U&#039; r2&#039; U&#039; r2 U r&#039;|OLL}}&lt;br /&gt;
{{Alg|R B&#039; R B R2&#039; U2 F R&#039; F&#039; R|OLL}}&lt;br /&gt;
{{Alg|y2 l&#039; U l2 U&#039; l2 U&#039; l2 U l&#039;|OLL}}&lt;br /&gt;
{{Alg|r&#039; U2 R2&#039; U R2 U rR U2 R&#039;|OLL}}&lt;br /&gt;
{{Alg|y&#039; (R U2 R&#039; U&#039; R U&#039; R&#039;) (F R U R&#039; U&#039; F&#039;)|OLL}}&lt;br /&gt;
{{Alg|y&#039; F&#039; R U2 R&#039; U2 R&#039; F2 R F&#039;|OLL}}&lt;br /&gt;
{{Alg|(y x&#039;) U&#039; r U2 L&#039; U2 r&#039; U2 L U&#039;(x)|OLL}}&lt;br /&gt;
{{Alg|U&#039; F&#039; R U2 R&#039; U2 R&#039; F2 R F&#039;|OLL}}&lt;br /&gt;
{{Alg|y&#039; F R U&#039; R&#039; U&#039; R U R&#039; U R U&#039; R&#039; F&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;C&amp;quot; shapes==&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 34 ===&lt;br /&gt;
[[Image:o34.gif]]&lt;br /&gt;
&lt;br /&gt;
{{Alg|R U R&#039; U&#039; x D&#039; R&#039; U R E&#039; z&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 R&#039; U&#039; R U y&#039; x&#039; R U L&#039; U&#039; M&#039;|OLL}}&lt;br /&gt;
{{Alg|R U R&#039; U&#039; y&#039; r&#039; U&#039; R U M&#039;|OLL}}&lt;br /&gt;
{{Alg|(R U R&#039; U&#039;) B&#039; (R&#039; F R F&#039;) B|OLL|vidurl=http://www.youtube.com/watch?v=oDAcz_XIljE}}&lt;br /&gt;
{{Alg|R U R&#039; d&#039; l&#039; U&#039; L U r&#039; R|OLL}}&lt;br /&gt;
{{Alg|R U R2 U&#039; R&#039; F R U R U&#039; F&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 F R U R&#039; U&#039; R&#039; F&#039; r U R U&#039; r&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 46 ===&lt;br /&gt;
[[Image:o46.gif]]&lt;br /&gt;
&lt;br /&gt;
{{Alg|R&#039; U&#039; R&#039; F R F&#039; U R|OLL}}&lt;br /&gt;
{{Alg|R&#039; U&#039; l&#039; U l F&#039; U R|OLL}}&lt;br /&gt;
{{Alg|y F U F l&#039; U&#039; l U&#039; F&#039;|OLL}}&lt;br /&gt;
{{Alg|R U l U&#039; R&#039; U F&#039; l&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 L F U&#039; R U R&#039; F&#039; L&#039;|OLL}}&lt;br /&gt;
{{Alg|R U R&#039;2 U&#039; R&#039; F R U R U&#039; F|OLL}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;T&amp;quot; shapes==&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 33 ===&lt;br /&gt;
[[Image:o33.gif]]&lt;br /&gt;
&lt;br /&gt;
{{Alg|R U R&#039; U&#039; R&#039; F R F&#039;|OLL}}&lt;br /&gt;
{{Alg|R&#039; U&#039; R U l U&#039; R&#039; U (x)|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 45 ===&lt;br /&gt;
[[Image:o45.gif]]&lt;br /&gt;
&lt;br /&gt;
{{Alg|F (R U R&#039; U&#039;) F&#039;|OLL}}&lt;br /&gt;
{{Alg|f&#039; (U&#039; L&#039; U L) f|OLL}}&lt;br /&gt;
{{Alg|y2 f (U R U&#039; R&#039;) f&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 F&#039; (L&#039; U&#039; L U) F|OLL}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;I&amp;quot; shapes==&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 55 ===&lt;br /&gt;
[[Image:o55.gif]]&lt;br /&gt;
&lt;br /&gt;
{{Alg|R U2 R2 U&#039; R U&#039; R&#039; U2 F R F&#039;|OLL}}&lt;br /&gt;
{{Alg|R&#039; U2 R2 U R&#039; U R U2 y l&#039; U&#039; l|OLL}}&lt;br /&gt;
{{Alg|r U2 R2 F R F&#039; U2 r&#039; F R F&#039;|OLL}}&lt;br /&gt;
{{Alg|y R&#039; F R U R&#039; F R U&#039; R&#039; F&#039; R U M&#039; U&#039; M|OLL}}&lt;br /&gt;
{{Alg|L F&#039; L&#039; U&#039; L F&#039; L&#039; U L F L&#039; U&#039; M&#039; U M|OLL}}&lt;br /&gt;
{{Alg|(L F&#039; L&#039; U&#039; L F&#039; L&#039; U L F L&#039; U&#039; L)(R&#039; F R) L&#039;|OLL}}&lt;br /&gt;
{{Alg|R d&#039; R2 D R&#039; U2 R D&#039; R2 d R&#039;|OLL}}&lt;br /&gt;
{{Alg|y r U2 R&#039; U&#039; R2 r&#039; U R&#039; U&#039; r U&#039; r&#039;|OLL}}&lt;br /&gt;
A 4x4x4 special: Note: Rra = (R + r) + (L + l) :: (y) Rr U2 Rra&#039; U2 Rr U2 Rr&#039; U2 Rra U2 Rr&#039;&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 56 ===&lt;br /&gt;
[[Image:o56.gif]]&lt;br /&gt;
{{Alg|r U r&#039; U R U&#039; R&#039; U R U&#039; R&#039; r U&#039; r&#039;|OLL}}&lt;br /&gt;
{{Alg|r&#039; U&#039; r U&#039; R&#039; U R U&#039; R&#039; U R r&#039; U r|OLL}}&lt;br /&gt;
{{Alg|L F L&#039; U R U&#039; R&#039; U R U&#039; R&#039; L F&#039; L&#039;|OLL}}&lt;br /&gt;
{{Alg|F R U R&#039; U&#039; R F&#039; r U R&#039; U&#039; r&#039;|OLL}}&lt;br /&gt;
{{Alg|r U r&#039; U R U&#039; R&#039; M&#039; U R U2 r&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 51 ===&lt;br /&gt;
[[Image:o51.gif]]&lt;br /&gt;
&lt;br /&gt;
{{Alg|F U R U&#039; R&#039; U R U&#039; R&#039; F&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 f R U R&#039; U&#039; R U R&#039; U&#039; f&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 52 ===&lt;br /&gt;
[[Image:o52.gif]]&lt;br /&gt;
&lt;br /&gt;
{{Alg|R&#039; U&#039; R U&#039; R&#039; d R&#039; U R B|OLL}}&lt;br /&gt;
{{Alg|R U R&#039; U R d&#039; R U&#039; R&#039; F&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 R&#039; U&#039; x U R&#039; U&#039; R U R&#039; U&#039; R x&#039; U R |OLL}}&lt;br /&gt;
{{Alg|(R U R&#039; U R U2 R&#039;) U (F U R U&#039; R&#039; F&#039;)|OLL}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Square shapes==&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 5 ===&lt;br /&gt;
[[Image:o5.gif]]&lt;br /&gt;
&lt;br /&gt;
{{Alg|(r&#039; U2) (R U R&#039; U r)|OLL|vidurl=http://www.youtube.com/watch?v=beKUmNDs-Zo&amp;amp;feature=related}}&lt;br /&gt;
{{Alg|y2 l&#039; U2 L U L&#039; U l&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 6 ===&lt;br /&gt;
[[Image:o6.gif]]&lt;br /&gt;
&lt;br /&gt;
{{Alg|y2 (r U2) (R&#039; U&#039; R U&#039;) r&#039;|OLL}}&lt;br /&gt;
{{Alg|l U2 L&#039; U&#039; L U&#039; l&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Big lightning bolt shapes==&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 39 ===&lt;br /&gt;
[[Image:o39.gif]]&lt;br /&gt;
&lt;br /&gt;
{{Alg|L F&#039; L&#039; U&#039; L U F U&#039; L&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 f&#039; L F L&#039; U&#039; L&#039; U L S|OLL}}&lt;br /&gt;
{{Alg|y2 R U R&#039; F&#039; U&#039; F U R U2 R&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 R B&#039; R&#039; U&#039; R U B U&#039; R&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 x&#039; R U&#039; x R&#039; U&#039; R U x&#039; U F&#039; l&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 40 ===&lt;br /&gt;
[[Image:o40.gif]]&lt;br /&gt;
&lt;br /&gt;
{{Alg|R&#039; F R U R&#039; U&#039; F&#039; U R|OLL}}&lt;br /&gt;
{{Alg|y2 f R&#039; F&#039; R U R U&#039; R&#039; S&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 L&#039; B L U L&#039; U&#039; B&#039; U L|OLL}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Small lightning bolt shapes==&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 7 ===&lt;br /&gt;
[[Image:o7.gif]]&lt;br /&gt;
&lt;br /&gt;
{{Alg|r U R&#039; U R U2 r&#039;|OLL}}&lt;br /&gt;
{{Alg|F R&#039; F&#039; R U2 R U2 R&#039;|OLL}}&lt;br /&gt;
{{Alg|L&#039; U2 L U2 L F&#039; L&#039; F|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 8 ===&lt;br /&gt;
[[Image:o8.gif]]&lt;br /&gt;
&lt;br /&gt;
{{Alg|l&#039; U&#039; L U&#039; L&#039; U2 l|OLL}}&lt;br /&gt;
{{Alg|y2 r&#039; U&#039; R U&#039; R&#039; U2 r|OLL}}&lt;br /&gt;
{{Alg|R U2 R&#039; U2 R&#039; F R F&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 11 ===&lt;br /&gt;
[[Image:o11.gif]]&lt;br /&gt;
&lt;br /&gt;
{{Alg|r&#039; R2 U R&#039; U R U2 R&#039; U r R&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 r U R&#039; U R&#039; F R F&#039; R U2 r&#039;|OLL}}&lt;br /&gt;
{{Alg|y F&#039; L&#039; U&#039; L U F y F R U R&#039; U&#039; F&#039;|OLL}}&lt;br /&gt;
{{Alg|R U R&#039; y&#039; U&#039; R&#039; U&#039; R y U R&#039; F&#039; R U R U&#039; R&#039; F|OLL}}&lt;br /&gt;
{{Alg|y R U&#039; R&#039; U&#039; R U&#039; R&#039; U2 F&#039; U F U&#039; R U R&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 12 ===&lt;br /&gt;
[[Image:o12.gif]]&lt;br /&gt;
&lt;br /&gt;
{{Alg|F R U R&#039; U&#039; F&#039; y F R U R&#039; U&#039; F&#039;|OLL}}&lt;br /&gt;
{{Alg|y F R U R2 F R y&#039; R2 U R U2 R&#039;|OLL}}&lt;br /&gt;
{{Alg|y&#039; r R2 U&#039; R U&#039; R&#039; U2 R U&#039; R r&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Fish shapes==&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 9 ===&lt;br /&gt;
[[Image:o9.gif]]&lt;br /&gt;
&lt;br /&gt;
{{Alg|y&#039; R&#039; U&#039; R y&#039; x&#039; R U&#039; R&#039; F R U R&#039; x|OLL}}&lt;br /&gt;
{{Alg|y&#039; R&#039; U&#039; R x U&#039; R&#039; U y R U y&#039; R U&#039; x&#039;|OLL}}&lt;br /&gt;
{{Alg|y&#039; R U R&#039; U&#039; R&#039; F R2 U R&#039; U&#039; F&#039;|OLL}}&lt;br /&gt;
{{Alg|y L&#039; U&#039; L y l U&#039; l&#039; U l U l&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 10 ===&lt;br /&gt;
[[Image:o10.gif]]&lt;br /&gt;
&lt;br /&gt;
{{Alg|y&#039; R U R&#039; y R&#039; F R U&#039; R&#039; F&#039; R|OLL}}&lt;br /&gt;
{{Alg|y&#039; R U R&#039; y&#039; r&#039; U r U&#039; r&#039; U&#039; r|OLL}}&lt;br /&gt;
{{Alg|y&#039; R U R&#039; U R&#039; F R F&#039; R U2 R&#039;|OLL}}&lt;br /&gt;
{{Alg|y&#039; R&#039; U&#039; R U R B&#039; R2 U&#039; R U B|OLL}}&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 35 ===&lt;br /&gt;
[[Image:o35.gif]]&lt;br /&gt;
&lt;br /&gt;
{{Alg|R U2 R2&#039; F R F&#039; R U2 R&#039;|OLL}}&lt;br /&gt;
{{Alg|y&#039; R&#039; U2 (R l) U&#039; R&#039; U l&#039; U2 R|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 37 ===&lt;br /&gt;
[[Image:o37.gif]]&lt;br /&gt;
&lt;br /&gt;
{{Alg|x&#039; U&#039; R U l&#039; U&#039; R&#039; U R|OLL}}&lt;br /&gt;
{{Alg|l U&#039; R&#039; U y&#039; R U R&#039; U&#039; z&#039;|OLL}}&lt;br /&gt;
{{Alg|y F R U&#039; R&#039; U&#039; R U R&#039; F&#039;|OLL}}&lt;br /&gt;
{{Alg|y R&#039; F R F&#039; U&#039; F&#039; U F|OLL}}&lt;br /&gt;
{{Alg|y F R&#039; F&#039; R U R U&#039; R&#039;|OLL}}&lt;br /&gt;
{{Alg|R B&#039; R&#039; B U B U&#039; B&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Knight move shapes==&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 13 ===&lt;br /&gt;
[[Image:o13.gif]]&lt;br /&gt;
&lt;br /&gt;
{{Alg|F U R U&#039; R2 F&#039; R U R U&#039; R&#039;|OLL}}&lt;br /&gt;
{{Alg|F U R U2 R&#039; U&#039; R U R&#039; F&#039;|OLL}}&lt;br /&gt;
{{Alg|r U&#039; r&#039; U&#039; r U r&#039; y&#039; R&#039; U R|OLL}}&lt;br /&gt;
{{Alg|y2 x&#039; R U&#039; R&#039; F&#039; R U R&#039; x y R&#039; U R|OLL}}&lt;br /&gt;
{{Alg|y2 f R U R2 U&#039; R&#039; U R U&#039; f&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 14 ===&lt;br /&gt;
[[Image:o14.gif]]&lt;br /&gt;
&lt;br /&gt;
{{Alg|R&#039; F R U R&#039; F&#039; R y&#039; R U&#039; R&#039;|OLL}}&lt;br /&gt;
{{Alg|y&#039; R&#039; U&#039; y&#039; R&#039; U R2 B R&#039; U&#039; R&#039; U R|OLL}}&lt;br /&gt;
{{Alg|y2 B&#039; U&#039; R&#039; U R2 B R&#039; U&#039; R&#039; U R|OLL}}&lt;br /&gt;
{{Alg|y2 x&#039; R U&#039; R&#039; F&#039; R U R&#039; x y R&#039; U R|OLL}}&lt;br /&gt;
{{Alg|y2 r&#039; U r U r&#039; U&#039; r y R U&#039; R&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 15 ===&lt;br /&gt;
[[Image:o15.gif]]&lt;br /&gt;
&lt;br /&gt;
{{Alg|y2 l&#039; U&#039; l L&#039; U&#039; L U l&#039; U l|OLL}}&lt;br /&gt;
{{Alg|y2 R&#039; F&#039; R L&#039; U&#039; L U R&#039; F R|OLL}}&lt;br /&gt;
{{Alg|r&#039; U&#039; r R&#039; U&#039; R U r&#039; U r|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 16 ===&lt;br /&gt;
[[Image:o16.gif]]&lt;br /&gt;
&lt;br /&gt;
{{Alg|y2 r U r&#039; R U R&#039; U&#039; r U&#039; r&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 r U M U R&#039; U&#039; r U&#039; r&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 F&#039; R U R&#039; U&#039; R&#039; F R U&#039; y&#039; R&#039; U R U y R U&#039; R&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Awkward shapes==&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 29 ===&lt;br /&gt;
[[Image:o29.gif]]&lt;br /&gt;
&lt;br /&gt;
{{Alg|y2 R&#039; F R F&#039; R U2 R&#039; d&#039; L&#039; U&#039; L|OLL}}&lt;br /&gt;
{{Alg|y2 R&#039; F R F&#039; R U2 R&#039; U&#039; y&#039; R&#039; U&#039; R|OLL}}&lt;br /&gt;
{{Alg|y2 R2&#039; U&#039; R F R&#039; U R2&#039; U&#039; R&#039; F&#039; R|OLL}}&lt;br /&gt;
{{Alg|y (R U R&#039; U&#039;) (R U&#039; R&#039; F&#039;) U&#039; (F R U R&#039;)|OLL}}&lt;br /&gt;
{{Alg|y R&#039; U2 R2 U R&#039; U&#039; R&#039; U2 F R F&#039;|OLL}}&lt;br /&gt;
{{Alg|M U (R U R&#039; U&#039;) (R&#039; F R F&#039;) M&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 r U2 R&#039; U&#039; R U&#039; r&#039; R&#039; U2 R U R&#039; U R|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 30 ===&lt;br /&gt;
[[Image:o30.gif]]&lt;br /&gt;
&lt;br /&gt;
{{Alg|y2 F R&#039; F R2 U&#039; R&#039; U&#039; R U R&#039; F2|OLL}}&lt;br /&gt;
{{Alg|l U&#039; R&#039; U l&#039; U2 R d L U L&#039;|OLL}}&lt;br /&gt;
{{Alg|f R U R2 U&#039; R&#039; U R2 U&#039; R&#039; f&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 F U R U&#039; x&#039; U R&#039; D&#039; R U&#039; R&#039;|OLL}}&lt;br /&gt;
{{Alg|R2&#039; U R&#039; B&#039; R U&#039; R2&#039; U R B R&#039;|OLL}}&lt;br /&gt;
{{Alg|M U&#039; (L&#039; U&#039; L U) (L F&#039; L&#039; F) M&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 M&#039; U&#039; (R&#039; U&#039; R U) x (R U&#039; R&#039; U) M x|OLL}}&lt;br /&gt;
{{Alg|r&#039; U2 R U R&#039; U r R U2 R&#039; U&#039; R U&#039; R&#039;|OLL}}&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 41 ===&lt;br /&gt;
[[Image:o41.gif]]&lt;br /&gt;
&lt;br /&gt;
{{Alg|R U&#039; R&#039; U2 R U y R U&#039; R&#039; y&#039; U&#039; R&#039;|OLL}}&lt;br /&gt;
{{Alg|y R U2&#039; R&#039; U&#039; R U&#039; R2 (y) L&#039; U&#039; L U F|OLL}}&lt;br /&gt;
{{Alg|y2 F U R U&#039; R&#039; F&#039; R&#039; U2 R U R&#039; U R|OLL}}&lt;br /&gt;
{{Alg|y2 R U R&#039; U R U2 R&#039; F R U R&#039; U&#039; F&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 r R2 y&#039; R&#039; U&#039; R U y R U&#039; M|OLL}}&lt;br /&gt;
{{Alg|y2 R2 L z&#039; l&#039; U&#039; R d L U&#039; L l&#039;|OLL}}&lt;br /&gt;
{{Alg|y&#039; (L F&#039; L&#039; F)*2 L U&#039; L&#039; U L U&#039; L|OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 42 ===&lt;br /&gt;
[[Image:o42.gif]]&lt;br /&gt;
&lt;br /&gt;
{{Alg|r&#039; R2 y R U R&#039; U&#039; y&#039; R&#039; U M&#039;|OLL}}&lt;br /&gt;
{{Alg|R&#039; U&#039; R U F R U R&#039; U&#039; R&#039; U R U&#039; F&#039;|OLL}}&lt;br /&gt;
{{Alg|L&#039; U L U2 L&#039; U&#039; y&#039; L&#039; U L U F|OLL}}&lt;br /&gt;
{{Alg|y R&#039; U2 R U R&#039; U R2 y R U R&#039; U&#039; F&#039;|OLL}}&lt;br /&gt;
{{Alg|y (R&#039; F R F&#039;)*2 R U R&#039; U&#039; R U R&#039;|OLL}}&lt;br /&gt;
{{Alg|y2  L2 R&#039; z r U L&#039; d&#039; R&#039; U R&#039; r|OLL}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==All Corners Oriented==&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; cellpadding=&amp;quot;3&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 28 ===&lt;br /&gt;
[[Image:o28.gif]]&lt;br /&gt;
&lt;br /&gt;
{{Alg|r U R&#039; U&#039; r&#039; R U R U&#039; R&#039;|OLL}}&lt;br /&gt;
{{Alg|y r U2 R&#039; U&#039; R U&#039; r&#039; R U R&#039; U R U2 R&#039;|OLL}}&lt;br /&gt;
{{Alg|r U R&#039; U R U2 r&#039; R U2 R&#039; U&#039; R U&#039; R&#039;|OLL}}&lt;br /&gt;
{{Alg|y r&#039; U&#039; R U&#039; R&#039; U2 r R&#039; U2 R U R&#039; U R|OLL}}&lt;br /&gt;
{{Alg|y&#039; r&#039; U&#039; R U M&#039; U&#039; R&#039; U R|OLL}}&lt;br /&gt;
{{Alg|r&#039; U2 R U R&#039; U r R&#039; U&#039; R U&#039; R&#039; U2 R|OLL}}&lt;br /&gt;
{{Alg|F R U R&#039; U&#039; F&#039; U2 F R U R&#039; U&#039; F&#039;|OLL}}&lt;br /&gt;
{{Alg|F R U R&#039; U&#039; F2 L&#039; U&#039; L U F|OLL}}&lt;br /&gt;
{{Alg|M U M&#039; U2 M U M&#039;|OLL}}&lt;br /&gt;
{{Alg|y M U&#039; M&#039; U2 M U&#039; M&#039;|OLL}}&lt;br /&gt;
{{Alg|y2 M&#039; U M U2 M&#039; U M|OLL}}&lt;br /&gt;
{{Alg|y&#039; M U M2 U M&#039; U2 M U M |OLL}}&lt;br /&gt;
{{Alg|M U M U M&#039; U&#039; M U&#039; M U M |OLL}}&lt;br /&gt;
{{Alg|M U M&#039; U M U2 M&#039; U&#039; M U&#039; M&#039;|OLL}}&lt;br /&gt;
{{Alg|y M U&#039; M U&#039; M&#039; U M U M U&#039; M |OLL}}&lt;br /&gt;
{{Alg|y2 M U&#039; M2 U&#039; M&#039; U2 M U&#039; M |OLL}}&lt;br /&gt;
{{Alg|y&#039; M U M&#039; U M U M&#039; U M U M&#039; |OLL}}&lt;br /&gt;
{{Alg|y&#039; M&#039; U&#039; M U M U M U&#039; M U&#039; M&#039; U M2|OLL}}&lt;br /&gt;
{{Alg|y&#039; M2 U M&#039; U2 M U M U M U2 M&#039; U M|OLL}}&lt;br /&gt;
{{Alg|y2 M&#039; U M U&#039; M U&#039; M U M U M&#039; U&#039; M2 |OLL}}&lt;br /&gt;
{{Alg|M U&#039; M2 U2 M&#039; U&#039; M U2 M U&#039; M U&#039; M&#039; |OLL}}&lt;br /&gt;
{{Alg|y&#039; M&#039; U&#039; F2 M2 U&#039; M U F2 U M2 |OLL}}&lt;br /&gt;
{{Alg|y2 M&#039; U F2 M2 U M U&#039; F2 U&#039; M2 |OLL}}&lt;br /&gt;
{{Alg|R&#039; F R S R&#039; F&#039; R S&#039; |OLL}}&lt;br /&gt;
{{Alg|L2 S U&#039; S&#039; U L2 U S U S&#039; |OLL}}&lt;br /&gt;
{{Alg|y L F&#039; L&#039; S&#039; L F L&#039;S |OLL}}&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
=== OLL 57 ===&lt;br /&gt;
[[Image:o57.gif]]&lt;br /&gt;
&lt;br /&gt;
{{Alg|R U R&#039; U&#039; r R&#039; U R U&#039; r&#039;|OLL}}&lt;br /&gt;
{{Alg|(M&#039; U)3 (M&#039; U2) (M&#039; U)3 M|OLL}}&lt;br /&gt;
{{Alg|(x&#039;) M&#039; U&#039; R U M U&#039; R&#039; U (x)|OLL}}&lt;br /&gt;
{{Alg|R&#039; U&#039; R U M U&#039; R&#039; U r|OLL}}&lt;br /&gt;
{{Alg|M U M U M U2 M&#039; U M&#039; U M&#039; |OLL}}&lt;br /&gt;
{{Alg|M&#039; U&#039; M&#039; U&#039; M&#039; U2 M U&#039; M U&#039; M|OLL}}&lt;br /&gt;
{{Alg|M U M&#039; U&#039; M U M&#039; U M U2 M&#039;|OLL}}&lt;br /&gt;
{{Alg|M&#039; U&#039; M U M&#039; U&#039; M U&#039; M&#039; U2 M|OLL}}&lt;br /&gt;
{{Alg|M U M2 U2 M U M U2 M U&#039; M&#039; U&#039; M&#039;|OLL}}&lt;br /&gt;
{{Alg|M&#039; U&#039; M2 U2 M&#039; U&#039; M&#039; U2 M&#039; U M U M|OLL}}&lt;br /&gt;
{{Alg|M2 U&#039; M U M&#039; U M&#039; U&#039; M&#039; U&#039; M&#039; U M |OLL}}&lt;br /&gt;
{{Alg|M2 U&#039; M&#039; U M U M U&#039; M U&#039; M U M&#039; |OLL}}&lt;br /&gt;
{{Alg|y M&#039; U M&#039; U M&#039; U M&#039; U M&#039; U&#039; M&#039; U&#039; M&#039; U&#039; M&#039; |OLL}}&lt;br /&gt;
{{Alg|y M&#039; U M U M&#039; U M U&#039; M&#039; U&#039; M|OLL}}&lt;br /&gt;
{{Alg|y M&#039; U&#039; M U&#039; M&#039; U&#039; M U M&#039; U M|OLL}}&lt;br /&gt;
{{Alg|y M U&#039; M&#039; U&#039; M U&#039; M&#039; U M U M&#039;|OLL}}&lt;br /&gt;
{{Alg|y M U M&#039; U M U M&#039; U&#039; M U&#039; M&#039;|OLL}}&lt;br /&gt;
{{Alg|M U M&#039; U&#039; F2 M U M&#039; U&#039; F2 |OLL}}&lt;br /&gt;
{{Alg|M&#039; U&#039; M U F2 M&#039; U&#039; M U F2|OLL}}&lt;br /&gt;
{{Alg|M2 U&#039; F2 U&#039; M&#039; U M2 F2 U M|OLL}}&lt;br /&gt;
{{Alg|F M&#039; F U M2 U2 M2 U F&#039; M F&#039; |OLL}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;{{OLL}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Methods]]&lt;br /&gt;
[[Category:3x3x3 Methods]]&lt;br /&gt;
[[Category:Last Layer Methods]]&lt;br /&gt;
[[Category:Cubing Terminology]]&lt;br /&gt;
[[Category:Abbreviations and Acronyms]]&lt;br /&gt;
[[Category:Algorithms]]&lt;br /&gt;
[[Category:Sub Steps]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>Zarxrax</name></author>
	</entry>
	<entry>
		<id>https://www.speedsolving.com/wiki/index.php?title=SOAP_Method&amp;diff=13334</id>
		<title>SOAP Method</title>
		<link rel="alternate" type="text/html" href="https://www.speedsolving.com/wiki/index.php?title=SOAP_Method&amp;diff=13334"/>
		<updated>2011-01-21T15:51:52Z</updated>

		<summary type="html">&lt;p&gt;Zarxrax: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Method Infobox&lt;br /&gt;
|name=SOAP&lt;br /&gt;
|image=Soap.gif&lt;br /&gt;
|proposers=[[Justin Jaffray]]&lt;br /&gt;
|year=2009&lt;br /&gt;
|anames&lt;br /&gt;
|variants=SS&lt;br /&gt;
|steps=3&lt;br /&gt;
|algs=58 Total&amp;lt;br/&amp;gt;53 Orientation&amp;lt;br/&amp;gt;5 PBL&lt;br /&gt;
|moves=18&lt;br /&gt;
|purpose=&amp;lt;sup&amp;gt;&amp;lt;/sup&amp;gt;&lt;br /&gt;
* [[Speedsolving]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;SOAP Method&#039;&#039;&#039; is a 2x2 speedsolving method invented by [[Justin Jaffray]] in 2009. The letters stand for &#039;&#039;&#039;S&#039;&#039;&#039;eparate, &#039;&#039;&#039;O&#039;&#039;&#039;rient &#039;&#039;&#039;A&#039;&#039;&#039;ll, &#039;&#039;&#039;P&#039;&#039;&#039;ermute. There are three steps. First, two opposite colours are separated into opposite layers, and half a face is built on the bottom. Next all pieces are oriented using one of 53 algorithms, and finally both layers are permuted ([[PBL]]).&lt;br /&gt;
&lt;br /&gt;
It is possible for all of the orientation algs to be 2-gen, although many of them are not optimal. A unique property of this method is that when using 2-gen algs, it becomes very easy to predict the PBL, which means that the cube can often be solved in 1 look. &lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
* [[SS Method]]&lt;br /&gt;
* [[Ortega Method]]&lt;br /&gt;
&lt;br /&gt;
== External Links ==&lt;br /&gt;
* [http://spreadsheets.google.com/pub?key=tLBVarBM6YVltzQfS4-eSgw&amp;amp;output=html Algs for Orientation Step]&lt;br /&gt;
* Speedsolving.com: [http://www.speedsolving.com/forum/showthread.php?t=16237 SOAP 2x2 Method]&lt;br /&gt;
* [http://amvhell.com/stuff/cubes/SOAP/SOAP.html SOAP Method Tutorial and algs]&lt;br /&gt;
&lt;br /&gt;
[[Category:Methods]]&lt;br /&gt;
[[Category:2x2x2 Methods]]&lt;br /&gt;
[[Category:2x2x2 Speedsolving Methods]]&lt;br /&gt;
&lt;br /&gt;
{{Stub}}&lt;/div&gt;</summary>
		<author><name>Zarxrax</name></author>
	</entry>
	<entry>
		<id>https://www.speedsolving.com/wiki/index.php?title=SOAP_Method&amp;diff=13333</id>
		<title>SOAP Method</title>
		<link rel="alternate" type="text/html" href="https://www.speedsolving.com/wiki/index.php?title=SOAP_Method&amp;diff=13333"/>
		<updated>2011-01-21T15:49:15Z</updated>

		<summary type="html">&lt;p&gt;Zarxrax: /* External Links */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Method Infobox&lt;br /&gt;
|name=SOAP&lt;br /&gt;
|image=Soap.gif&lt;br /&gt;
|proposers=[[Justin Jaffray]]&lt;br /&gt;
|year=2009&lt;br /&gt;
|anames&lt;br /&gt;
|variants=SS&lt;br /&gt;
|steps=3&lt;br /&gt;
|algs=58 Total&amp;lt;br/&amp;gt;53 Orientation&amp;lt;br/&amp;gt;5 PBL&lt;br /&gt;
|moves=18&lt;br /&gt;
|purpose=&amp;lt;sup&amp;gt;&amp;lt;/sup&amp;gt;&lt;br /&gt;
* [[Speedsolving]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;SOAP Method&#039;&#039;&#039; is a 2x2 speedsolving method invented by [[Justin Jaffray]] in 2009. The letters stand for &#039;&#039;&#039;S&#039;&#039;&#039;eparate, &#039;&#039;&#039;O&#039;&#039;&#039;rient &#039;&#039;&#039;A&#039;&#039;&#039;ll, &#039;&#039;&#039;P&#039;&#039;&#039;ermute. There are three steps. First, two opposite colours are separated into opposite layers, and half a face is built on the bottom. Next all pieces are oriented using one of 53 algorithms, and finally both layers are permuted ([[PBL]]).&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
* [[SS Method]]&lt;br /&gt;
* [[Ortega Method]]&lt;br /&gt;
&lt;br /&gt;
== External Links ==&lt;br /&gt;
* [http://spreadsheets.google.com/pub?key=tLBVarBM6YVltzQfS4-eSgw&amp;amp;output=html Algs for Orientation Step]&lt;br /&gt;
* Speedsolving.com: [http://www.speedsolving.com/forum/showthread.php?t=16237 SOAP 2x2 Method]&lt;br /&gt;
* [http://amvhell.com/stuff/cubes/SOAP/SOAP.html SOAP Method Tutorial and algs]&lt;br /&gt;
&lt;br /&gt;
[[Category:Methods]]&lt;br /&gt;
[[Category:2x2x2 Methods]]&lt;br /&gt;
[[Category:2x2x2 Speedsolving Methods]]&lt;br /&gt;
&lt;br /&gt;
{{Stub}}&lt;/div&gt;</summary>
		<author><name>Zarxrax</name></author>
	</entry>
	<entry>
		<id>https://www.speedsolving.com/wiki/index.php?title=SS_Method&amp;diff=12631</id>
		<title>SS Method</title>
		<link rel="alternate" type="text/html" href="https://www.speedsolving.com/wiki/index.php?title=SS_Method&amp;diff=12631"/>
		<updated>2011-01-15T18:16:51Z</updated>

		<summary type="html">&lt;p&gt;Zarxrax: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Method Infobox&lt;br /&gt;
|name=SS&lt;br /&gt;
|image=Ss_method.gif&lt;br /&gt;
|proposers=[[Mitchell Stern]], [[Timothy Sun]]&lt;br /&gt;
|year=2008&lt;br /&gt;
|anames=SternSun method&lt;br /&gt;
|variants&lt;br /&gt;
|steps=3&lt;br /&gt;
|algs=109&lt;br /&gt;
|moves&lt;br /&gt;
|purpose=&amp;lt;sup&amp;gt;&amp;lt;/sup&amp;gt;&lt;br /&gt;
* [[Speedsolving]]&lt;br /&gt;
}}&lt;br /&gt;
The &#039;&#039;&#039;SS method&#039;&#039;&#039; (short for &#039;&#039;&#039;Stern-Sun&#039;&#039;&#039;) is a 2x2 method invented by [[Mitchell Stern]] and [[Timothy Sun]] in 2008.&lt;br /&gt;
&lt;br /&gt;
The SS method has three steps. In the first step, 3/4 of a face is solved. In the second step, the face is finished while simultaneously orienting the opposite face. Finally, both layers are permuted at once. Without counting reflections, there are 60 algorithms, including the 5 [[PBLs]]. Including reflections, it comes to 109 algorithms.&lt;br /&gt;
&lt;br /&gt;
== Trivia ==&lt;br /&gt;
&amp;quot;Stern&amp;quot; is the German word for star, making SS the &amp;quot;Star-Sun&amp;quot; method.&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
* [[CLS]]&lt;br /&gt;
&lt;br /&gt;
== External Links ==&lt;br /&gt;
* [http://cube.garron.us/2x2x2/SS/SS_0_1.pdf SS Algorithm Sheet]&lt;br /&gt;
* Speedsolving.com: [http://www.speedsolving.com/forum/showthread.php?t=23922 SS Method]&lt;br /&gt;
&lt;br /&gt;
[[Category:Methods]]&lt;br /&gt;
[[Category:2x2x2 Methods]]&lt;br /&gt;
[[Category:2x2x2 Speedsolving Methods]]&lt;/div&gt;</summary>
		<author><name>Zarxrax</name></author>
	</entry>
	<entry>
		<id>https://www.speedsolving.com/wiki/index.php?title=SOAP_Method&amp;diff=12197</id>
		<title>SOAP Method</title>
		<link rel="alternate" type="text/html" href="https://www.speedsolving.com/wiki/index.php?title=SOAP_Method&amp;diff=12197"/>
		<updated>2011-01-13T03:00:29Z</updated>

		<summary type="html">&lt;p&gt;Zarxrax: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Method Infobox&lt;br /&gt;
|name=SOAP&lt;br /&gt;
|image=Soap.gif&lt;br /&gt;
|proposers=[[Justin Jaffray]]&lt;br /&gt;
|year=2009&lt;br /&gt;
|anames&lt;br /&gt;
|variants=SS&lt;br /&gt;
|steps=3&lt;br /&gt;
|algs=58 Total&amp;lt;br/&amp;gt;53 Orientation&amp;lt;br/&amp;gt;5 PBL&lt;br /&gt;
|moves=18&lt;br /&gt;
|purpose=&amp;lt;sup&amp;gt;&amp;lt;/sup&amp;gt;&lt;br /&gt;
* [[Speedsolving]]&lt;br /&gt;
}}&lt;br /&gt;
Stands for &#039;&#039;&#039;S&#039;&#039;&#039;eparate, &#039;&#039;&#039;O&#039;&#039;&#039;rient &#039;&#039;&#039;A&#039;&#039;&#039;ll, &#039;&#039;&#039;P&#039;&#039;&#039;ermute. There are three steps. First, two opposite colours are separated into opposite layers, and half a face is built on the bottom. Next all pieces are oriented using one of 53 algorithms, and finally both layers are permuted ([[PBL]]).&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
* [[SS Method]]&lt;br /&gt;
* [[Ortega Method]]&lt;br /&gt;
&lt;br /&gt;
== External Links ==&lt;br /&gt;
* [http://spreadsheets.google.com/pub?key=tLBVarBM6YVltzQfS4-eSgw&amp;amp;output=html Algs for Orientation Step]&lt;br /&gt;
* Speedsolving.com: [http://www.speedsolving.com/forum/showthread.php?t=16237 SOAP 2x2 Method]&lt;br /&gt;
&lt;br /&gt;
[[Category:Methods]]&lt;br /&gt;
[[Category:2x2x2 Methods]]&lt;br /&gt;
[[Category:2x2x2 Speedsolving Methods]]&lt;br /&gt;
&lt;br /&gt;
{{Stub}}&lt;/div&gt;</summary>
		<author><name>Zarxrax</name></author>
	</entry>
	<entry>
		<id>https://www.speedsolving.com/wiki/index.php?title=OFOTA_Method&amp;diff=12196</id>
		<title>OFOTA Method</title>
		<link rel="alternate" type="text/html" href="https://www.speedsolving.com/wiki/index.php?title=OFOTA_Method&amp;diff=12196"/>
		<updated>2011-01-13T02:58:42Z</updated>

		<summary type="html">&lt;p&gt;Zarxrax: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Method Infobox&lt;br /&gt;
|name=OFOTA&lt;br /&gt;
|image=Ofota_method.gif&lt;br /&gt;
|proposers=[[Erik Akkersdijk]]&lt;br /&gt;
|year=&lt;br /&gt;
|anames&lt;br /&gt;
|variants&lt;br /&gt;
|steps=3&lt;br /&gt;
|algs=92&lt;br /&gt;
|moves=16&lt;br /&gt;
|purpose=&amp;lt;sup&amp;gt;&amp;lt;/sup&amp;gt;&lt;br /&gt;
* [[Speedsolving]]&lt;br /&gt;
}}&lt;br /&gt;
The OFOTA method (opposite face orient, orient, all) has three steps. First you create an entire face of opposite colors, next you orient the opposite face while sorting the colors so you have two solid-color faces. This step is like the second and third steps of Guimond combined, only starting with a 4 oriented corners on D, rather than 3. Finally you permute both layers at once. According to Erik&#039;s page, there are a minimum of 92 algorithms including reflections (87 orientation algs and 5 [[PBL]]).&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
* [[Guimond]]&lt;br /&gt;
&lt;br /&gt;
== External Links ==&lt;br /&gt;
* [http://erikku.er.funpic.org/rubik/OFOTA-1.html funpic.org Tutorial]&lt;br /&gt;
&lt;br /&gt;
[[Category:Methods]]&lt;br /&gt;
[[Category:2x2x2 Methods]]&lt;br /&gt;
[[Category:2x2x2 Speedsolving Methods]]&lt;br /&gt;
&lt;br /&gt;
{{Stub}}&lt;/div&gt;</summary>
		<author><name>Zarxrax</name></author>
	</entry>
	<entry>
		<id>https://www.speedsolving.com/wiki/index.php?title=Ortega_Method&amp;diff=12195</id>
		<title>Ortega Method</title>
		<link rel="alternate" type="text/html" href="https://www.speedsolving.com/wiki/index.php?title=Ortega_Method&amp;diff=12195"/>
		<updated>2011-01-13T02:58:00Z</updated>

		<summary type="html">&lt;p&gt;Zarxrax: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Method Infobox&lt;br /&gt;
|name=Ortega&lt;br /&gt;
|image=Ortega.gif&lt;br /&gt;
|proposers=[[Victor Ortega]] &amp;lt;br/&amp;gt; [[Josef Jelinek]]&lt;br /&gt;
|year&lt;br /&gt;
|anames&lt;br /&gt;
|variants&lt;br /&gt;
|steps=3&lt;br /&gt;
|algs=12, 11 min&lt;br /&gt;
|moves=20&lt;br /&gt;
|purpose=&amp;lt;sup&amp;gt;&amp;lt;/sup&amp;gt;&lt;br /&gt;
* [[Speedsolving]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
After a [[3x3x3]] method, the next step for most people is the &#039;&#039;&#039;Ortega method&#039;&#039;&#039;. This method is popular among Japanese cubers. First, solve one [[face]] intuitively; don&#039;t worry about solving a [[layer]], because the face will be [[permutation|permuted]] later. Second, [[orientation|orient]] the opposite face, using the same [[OLL]] algorithms as on 3x3x3 (or more efficient ones if you want - see algs below). Finally you permute both layers at the same time ([[PBL]]). The last step sounds difficult but there are only 5 possible cases, so it is quick to learn. In total, there are 12 algorithms to learn (11 without reflections).&lt;br /&gt;
&lt;br /&gt;
For the first face, without [[colour neutral]]ity, the average move count in [[HTM]] is a surprisingly low 3.97, and no cases require more than 5 turns. Because of this [[inspection]] is just a few seconds, advanced users benefit from that and uses the remaining inspection time to predict the OLL case, or even the whole solve.&lt;br /&gt;
&lt;br /&gt;
== As a 3x3x3 Method ==&lt;br /&gt;
Using Ortega as a 3x3x3 method involves first solving the [[corner]]s completely, followed by insertion of the D layer [[edge]]s, and 3 of the U-layer edges. The mid-layer edges are then oriented during placement of the final U-layer edge, and finally the mid-layer edges are permuted. @see rubikscube.info link below..&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
* [[OLL (2x2x2)]] (algs for 2nd step)&lt;br /&gt;
* [[PBL]] (algs for the 3rd step)&lt;br /&gt;
* [[LBL]]&lt;br /&gt;
* [[Guimond Method]]&lt;br /&gt;
* [[EG Method]]&lt;br /&gt;
&lt;br /&gt;
== External Links ==&lt;br /&gt;
* [http://rubikscube.info/ortega.php rubikscube.info]&lt;br /&gt;
* [http://erikku.er.funpic.org/rubik/2x2_ortega.html funpic.org]&lt;br /&gt;
* [http://rapidshare.com/files/129358752/Ortega_Method-English.doc Martijn Bakker&#039;s Ortega doc]&lt;br /&gt;
* Youtube: [http://www.youtube.com/watch?v=DFuklZhenvk 2x2 Ortega Method Tutorial] by theWestonian&lt;br /&gt;
* Youtube: [http://www.youtube.com/watch?v=U0_i02oJurE 2x2x2 Ortega outline]&lt;br /&gt;
* [http://sites.google.com/site/kubbuth/2x2x2/ortega Ortega method in Swedish]&lt;br /&gt;
&lt;br /&gt;
[[Category:Methods]]&lt;br /&gt;
[[Category:2x2x2 Methods]]&lt;br /&gt;
[[Category:2x2x2 Beginner Methods]]&lt;br /&gt;
[[Category:3x3x3 Methods]]&lt;br /&gt;
[[Category:2x2x2 Speedsolving Methods]]&lt;br /&gt;
[[Category:Cubing Terminology]]&lt;/div&gt;</summary>
		<author><name>Zarxrax</name></author>
	</entry>
	<entry>
		<id>https://www.speedsolving.com/wiki/index.php?title=List_of_PC_cubing_software&amp;diff=11764</id>
		<title>List of PC cubing software</title>
		<link rel="alternate" type="text/html" href="https://www.speedsolving.com/wiki/index.php?title=List_of_PC_cubing_software&amp;diff=11764"/>
		<updated>2011-01-04T01:16:12Z</updated>

		<summary type="html">&lt;p&gt;Zarxrax: /* Trainers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Description ==&lt;br /&gt;
A very popular category of Rubik&#039;s cube software is the playable 3D Rubik&#039;s Cube (animated cube), often implemented as a Java applet, which has a long history. The first version of which many current programs are derived was made by Michael Shubart. After that, Karl Hornell made modifications in his version, which again was used by Lars Petrus on his website. Probably the most widely used is RubikPlayer by Werner Randelshofer.&lt;br /&gt;
&lt;br /&gt;
== Standalone Timers ==&lt;br /&gt;
* [http://www.strangepuzzle.com/jnetcube.html JNetCube] - (Java)&lt;br /&gt;
* [http://code.google.com/p/rubiks-jtimer/ JTimer] - New version of JNetCube (Java)&lt;br /&gt;
* [http://www.vanderblonk.com/tools/talking-timer/ Talking Timer]&lt;br /&gt;
* [http://cube.garron.us/cct/ CALCubeTimer 0.93] - Interfaces with a stackmat through the microphone port (Java)&lt;br /&gt;
* [http://www.ptimer.net/ PTimer] - Java-based timer designed for use in cubing videos&lt;br /&gt;
* [http://www.ugolnik.info/?p=859 Rubik’s cube Stop-watch] - For Windows or Linux. [http://www.speedsolving.com/forum/showthread.php?t=22988 Thread]&lt;br /&gt;
* [http://idkcode.co.cc/downloads.html Speedcubing Timer] - Speedcubing Timer written in AutoIt. Keeps a list of times for each puzzle. For Windows only, but works ok in Wine on Linux.&lt;br /&gt;
&lt;br /&gt;
== Solvers ==&lt;br /&gt;
* [http://acesoftware.110mb.com/files/CubeTeacher.zip CubeTeacher] - Graphical Fridrich solver with annotated solutions. Aims to help the user learn the method (Windows, .NET Framework 2.0 required, freeware, currently beta)&lt;br /&gt;
* [[ACube]] - Fast solver written by Josef Jelinek, and is able to ignore pieces and specify different metrics upon loading. (Java, freeware, command-line based)&lt;br /&gt;
* [http://kociemba.org/cube.htm Cube Explorer] - Fast solver written by Kociemba with his algorithm (Windows, freeware, graphical)&lt;br /&gt;
* [http://www.jaapsch.net/puzzles/cubie.htm Cubie] - Solver with animation (Java, freeware)&lt;br /&gt;
* [http://www.wrongway.org/?rubik Rubik&#039;s Cube Solver by Eric Dietz] - (Windows/Linux, GPL)&lt;br /&gt;
* [http://www.svekub.se/files/ksolve.zip ksolve] - A general puzzle solver by Kåre Krig. Uses a written definition file and scramble file, and is much slower than dedicated solvers. (Windows, freeware, command-line based) [http://www.speedsolving.com/forum/showthread.php?t=8024 Thread]&lt;br /&gt;
* [http://www.ganpuzzle.com/vcube333demo.htm Learn to Solve Rubik&#039;s Cube with 3 Simple Tricks] - Step-by-step interactive animated solution (Java)&lt;br /&gt;
* [http://www.ganpuzzle.com/hints3x3.htm Rubik&#039;s Solution Hints Booklet Step Animation] - Step-by-step interactive animated solution based on official booklet (Java)&lt;br /&gt;
&lt;br /&gt;
== Cube Simulators ==&lt;br /&gt;
* [http://www.ultimatemagiccube.com Ultimate Magic Cube] - (Windows). Megaminx, pyraminx and much more&lt;br /&gt;
* [http://gabbasoft.com/ Gabbasoft] - (Windows) A collection of NxNxN puzzles 2-20, and with [[supercube]]s&lt;br /&gt;
* [http://www.glidingcube.com GlidingCube] - (Windows) A virtual cube puzzle. Intriguing but cannot be built physically.&lt;br /&gt;
* [http://mzrg.com/java/IsoCubeSim/index.shtml IsoCubeSim] - (Java) A cube puzzle simulator which supports not only NxNxN puzzles (of any size), but arbitrary cuboids as well.&lt;br /&gt;
* [http://www.superliminal.com/cube/cube.htm 4D Cube] - (Java)&lt;br /&gt;
* [http://www.gravitation3d.com/magiccube5d/ 5D Cube] - (Windows)&lt;br /&gt;
* [http://sourceforge.net/projects/rubiksim/ RubikSim] - (Windows) &lt;br /&gt;
* [http://www.network54.com/Forum/178387/message/1191974095/  QBASIC Rubik&#039;s Cube] - (DOS/Windows) At 26,375 bytes (25.7 KB), a relatively large Rubik&#039;s cube program.&lt;br /&gt;
* [http://www.leinweb.com/snackbar/cube/index.htm  Hungarian HexaHedron ]- (Windows) It is amazing for FMC. Records your solution as you go.&lt;br /&gt;
* [http://pbone.it-mate.co.uk/rubix.htm Rubix] - Windows simulator for cube sizes from 2x2x2 to 50x50x50.&lt;br /&gt;
&lt;br /&gt;
== Trainers ==&lt;br /&gt;
* [http://members.chello.nl/~a.ooms4/dl.html LL trainer by Alexander] - for windows - [http://members.chello.nl/~a.ooms4/LL-trainer1.9.zip download], [http://www.speedsolving.com/forum/showthread.php?t=157 thread].&lt;br /&gt;
* [http://www.cdf.utoronto.ca/~g6karpat/pll_trainer/Pll_Trainer.zip PLL trainer by Badmephisto] - for windows - [http://www.speedsolving.com/forum/showthread.php?t=2193 thread] &lt;br /&gt;
* [http://www.megaupload.com/?d=JZ53PRB8 Drill Sergeant GUI] - cross platform - [http://www.speedsolving.com/forum/showthread.php?t=9333 thread]&lt;br /&gt;
* [http://www.4shared.com/file/MQrvvrzr/F2L_OLL_PLL_Trainer.html F2L OLL PLL Trainer] - html-based, but not available as a web site - [http://www.speedsolving.com/forum/showthread.php?t=20968 thread]&lt;br /&gt;
* [http://t2.technion.ac.il/~syuripe/PLLRT.zip anonymous PLL trainer] - author unknown - [http://www.speedsolving.com/forum/showthread.php?p=360657#post360657 found here]&lt;br /&gt;
* [http://web.telia.com/~u89404340/rubik/pll.py PLL trainer] - written in python - [http://www.speedsolving.com/forum/showthread.php?t=14349 thread]&lt;br /&gt;
* [http://www.speedsolving.com/forum/attachment.php?attachmentid=877&amp;amp;d=1268787001 2-Sided PLL trainer] - excel spreadsheet with macros - [http://www.speedsolving.com/forum/showthread.php?t=19867 thread]&lt;br /&gt;
* [http://amvhell.com/stuff/cubes/LLtimer_22.zip LL Timer by Zarxrax] - for windows - [http://www.speedsolving.com/forum/showthread.php?24850 thread]&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
* [http://www.top-registry-cleaner.org	Registry Cleaner For Windows]&lt;br /&gt;
* [[Web-based Software]]&lt;br /&gt;
* [http://www.registry-repair-tools.net Windows XP Registry Repair]&lt;br /&gt;
* [http://www.vistatweaks.net Windows Tweaks]&lt;br /&gt;
* [http://www.top5optimizers.com/ PC Optimizer]&lt;br /&gt;
* [[Mobile Software]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Cubing Utilities]]&lt;br /&gt;
[[Category:Cubing Software]]&lt;/div&gt;</summary>
		<author><name>Zarxrax</name></author>
	</entry>
	<entry>
		<id>https://www.speedsolving.com/wiki/index.php?title=List_of_PC_cubing_software&amp;diff=11490</id>
		<title>List of PC cubing software</title>
		<link rel="alternate" type="text/html" href="https://www.speedsolving.com/wiki/index.php?title=List_of_PC_cubing_software&amp;diff=11490"/>
		<updated>2010-11-26T20:15:05Z</updated>

		<summary type="html">&lt;p&gt;Zarxrax: /* Trainers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Description ==&lt;br /&gt;
A very popular category of Rubik&#039;s cube software is the playable 3D Rubik&#039;s Cube (animated cube), often implemented as a Java applet, which has a long history. The first version of which many current programs are derived was made by Michael Shubart. After that, Karl Hornell made modifications in his version, which again was used by Lars Petrus on his website. Probably the most widely used is RubikPlayer by Werner Randelshofer.&lt;br /&gt;
&lt;br /&gt;
== Standalone Timers ==&lt;br /&gt;
* [http://www.strangepuzzle.com/jnetcube.html JNetCube] - (Java)&lt;br /&gt;
* [http://code.google.com/p/rubiks-jtimer/ JTimer] - New version of JNetCube (Java)&lt;br /&gt;
* [http://www.vanderblonk.com/tools/talking-timer/ Talking Timer]&lt;br /&gt;
* [http://cube.garron.us/cct/ CALCubeTimer 0.93] - Interfaces with a stackmat through the microphone port (Java)&lt;br /&gt;
* [http://www.ptimer.net/ PTimer] - Java-based timer designed for use in cubing videos&lt;br /&gt;
* [http://www.ugolnik.info/?p=859 Rubik’s cube Stop-watch] - For Windows or Linux. [http://www.speedsolving.com/forum/showthread.php?t=22988 Thread]&lt;br /&gt;
* [http://codeplanet.pcriot.com/downloads.html Speedcubing Timer] - Speedcubing Timer written in AutoIt. For Windows only, but works in Wine on Linux.&lt;br /&gt;
&lt;br /&gt;
== Solvers ==&lt;br /&gt;
* [http://acesoftware.110mb.com/files/CubeTeacher.zip CubeTeacher] - Graphical Fridrich solver with annotated solutions. Aims to help the user learn the method (Windows, .NET Framework 2.0 required, freeware, currently beta)&lt;br /&gt;
* [[ACube]] - Fast solver written by Josef Jelinek, and is able to ignore pieces and specify different metrics upon loading. (Java, freeware, command-line based)&lt;br /&gt;
* [http://kociemba.org/cube.htm Cube Explorer] - Fast solver written by Kociemba with his algorithm (Windows, freeware, graphical)&lt;br /&gt;
* [http://www.jaapsch.net/puzzles/cubie.htm Cubie] - Solver with animation (Java, freeware)&lt;br /&gt;
* [http://www.wrongway.org/?rubik Rubik&#039;s Cube Solver by Eric Dietz] - (Windows/Linux, GPL)&lt;br /&gt;
* [http://www.svekub.se/files/ksolve.zip ksolve] - A general puzzle solver by Kåre Krig. Uses a written definition file and scramble file, and is much slower than dedicated solvers. (Windows, freeware, command-line based) [http://www.speedsolving.com/forum/showthread.php?t=8024 Thread]&lt;br /&gt;
* [http://www.ganpuzzle.com/vcube333demo.htm Learn to Solve Rubik&#039;s Cube with 3 Simple Tricks] - Step-by-step interactive animated solution (Java)&lt;br /&gt;
* [http://www.ganpuzzle.com/hints3x3.htm Rubik&#039;s Solution Hints Booklet Step Animation] - Step-by-step interactive animated solution based on official booklet (Java)&lt;br /&gt;
&lt;br /&gt;
== Cube Simulators ==&lt;br /&gt;
* [http://www.ultimatemagiccube.com Ultimate Magic Cube] - (Windows). Megaminx, pyraminx and much more&lt;br /&gt;
* [http://gabbasoft.com/ Gabbasoft] - (Windows) A collection of NxNxN puzzles 2-20, and with [[supercube]]s&lt;br /&gt;
* [http://www.glidingcube.com GlidingCube] - (Windows) A virtual cube puzzle. Intriguing but cannot be built physically.&lt;br /&gt;
* [http://mzrg.com/java/IsoCubeSim/index.shtml IsoCubeSim] - (Java) A cube puzzle simulator which supports not only NxNxN puzzles (of any size), but arbitrary cuboids as well.&lt;br /&gt;
* [http://www.superliminal.com/cube/cube.htm 4D Cube] - (Java)&lt;br /&gt;
* [http://www.gravitation3d.com/magiccube5d/ 5D Cube] - (Windows)&lt;br /&gt;
* [http://sourceforge.net/projects/rubiksim/ RubikSim] - (Windows) &lt;br /&gt;
* [http://www.network54.com/Forum/178387/message/1191974095/  QBASIC Rubik&#039;s Cube] - (DOS/Windows) At 26,375 bytes (25.7 KB), a relatively large Rubik&#039;s cube program.&lt;br /&gt;
* [http://www.leinweb.com/snackbar/cube/index.htm  Hungarian HexaHedron ]- (Windows) It is amazing for FMC. Records your solution as you go.&lt;br /&gt;
* [http://pbone.it-mate.co.uk/rubix.htm Rubix] - Windows simulator for cube sizes from 2x2x2 to 50x50x50.&lt;br /&gt;
&lt;br /&gt;
== Trainers ==&lt;br /&gt;
* [http://members.chello.nl/~a.ooms4/dl.html LL trainer by Alexander] - for windows - [http://members.chello.nl/~a.ooms4/LL-trainer1.9.zip download], [http://www.speedsolving.com/forum/showthread.php?t=157 thread].&lt;br /&gt;
* [http://www.cdf.utoronto.ca/~g6karpat/pll_trainer/Pll_Trainer.zip PLL trainer by Badmephisto] - for windows - [http://www.speedsolving.com/forum/showthread.php?t=2193 thread] &lt;br /&gt;
* [http://www.megaupload.com/?d=JZ53PRB8 Drill Sergeant GUI] - cross platform - [http://www.speedsolving.com/forum/showthread.php?t=9333 thread]&lt;br /&gt;
* [http://www.4shared.com/file/MQrvvrzr/F2L_OLL_PLL_Trainer.html F2L OLL PLL Trainer] - html-based, but not available as a web site - [http://www.speedsolving.com/forum/showthread.php?t=20968 thread]&lt;br /&gt;
* [http://t2.technion.ac.il/~syuripe/PLLRT.zip anonymous PLL trainer] - author unknown - [http://www.speedsolving.com/forum/showthread.php?p=360657#post360657 found here]&lt;br /&gt;
* [http://web.telia.com/~u89404340/rubik/pll.py PLL trainer] - written in python - [http://www.speedsolving.com/forum/showthread.php?t=14349 thread]&lt;br /&gt;
* [http://www.speedsolving.com/forum/attachment.php?attachmentid=877&amp;amp;d=1268787001 2-Sided PLL trainer] - excel spreadsheet with macros - [http://www.speedsolving.com/forum/showthread.php?t=19867 thread]&lt;br /&gt;
* [http://amvhell.com/stuff/cubes/LLtimer_202.zip LL Timer by Zarxrax] - for windows - [http://www.speedsolving.com/forum/showthread.php?24850 thread]&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
* [[Web-based Software]]&lt;br /&gt;
* [http://www.top5optimizers.com/ PC Optimizer]&lt;br /&gt;
* [[Mobile Software]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Cubing Utilities]]&lt;br /&gt;
[[Category:Cubing Software]]&lt;/div&gt;</summary>
		<author><name>Zarxrax</name></author>
	</entry>
	<entry>
		<id>https://www.speedsolving.com/wiki/index.php?title=List_of_PC_cubing_software&amp;diff=11439</id>
		<title>List of PC cubing software</title>
		<link rel="alternate" type="text/html" href="https://www.speedsolving.com/wiki/index.php?title=List_of_PC_cubing_software&amp;diff=11439"/>
		<updated>2010-11-09T00:59:45Z</updated>

		<summary type="html">&lt;p&gt;Zarxrax: /* Trainers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Description ==&lt;br /&gt;
A very popular category of Rubik&#039;s cube software is the playable 3D Rubik&#039;s Cube (animated cube), often implemented as a Java applet, which has a long history. The first version of which many current programs are derived was made by Michael Shubart. After that, Karl Hornell made modifications in his version, which again was used by Lars Petrus on his website. Probably the most widely used is RubikPlayer by Werner Randelshofer.&lt;br /&gt;
&lt;br /&gt;
== Standalone Timers ==&lt;br /&gt;
* [http://www.strangepuzzle.com/jnetcube.html JNetCube] - (Java)&lt;br /&gt;
* [http://code.google.com/p/rubiks-jtimer/ JTimer] - New version of JNetCube (Java)&lt;br /&gt;
* [http://www.vanderblonk.com/tools/talking-timer/ Talking Timer]&lt;br /&gt;
* [http://cube.garron.us/cct/ CALCubeTimer 0.93] - Interfaces with a stackmat through the microphone port (Java)&lt;br /&gt;
* [http://www.ptimer.net/ PTimer] - Java-based timer designed for use in cubing videos&lt;br /&gt;
* [http://www.ugolnik.info/?p=859 Rubik’s cube Stop-watch] - For Windows or Linux. [http://www.speedsolving.com/forum/showthread.php?t=22988 Thread]&lt;br /&gt;
&lt;br /&gt;
== Solvers ==&lt;br /&gt;
* [http://acesoftware.110mb.com/files/CubeTeacher.zip CubeTeacher] - Graphical Fridrich solver with annotated solutions. Aims to help the user learn the method (Windows, .NET Framework 2.0 required, freeware, currently beta)&lt;br /&gt;
* [[ACube]] - Fast solver written by Josef Jelinek, and is able to ignore pieces and specify different metrics upon loading. (Java, freeware, command-line based)&lt;br /&gt;
* [http://kociemba.org/cube.htm Cube Explorer] - Fast solver written by Kociemba with his algorithm (Windows, freeware, graphical)&lt;br /&gt;
* [http://www.jaapsch.net/puzzles/cubie.htm Cubie] - Solver with animation (Java, freeware)&lt;br /&gt;
* [http://www.wrongway.org/?rubik Rubik&#039;s Cube Solver by Eric Dietz] - (Windows/Linux, GPL)&lt;br /&gt;
* [http://www.svekub.se/files/ksolve.zip ksolve] - A general puzzle solver by Kåre Krig. Uses a written definition file and scramble file, and is much slower than dedicated solvers. (Windows, freeware, command-line based) [http://www.speedsolving.com/forum/showthread.php?t=8024 Thread]&lt;br /&gt;
* [http://www.ganpuzzle.com/vcube333demo.htm Learn to Solve Rubik&#039;s Cube with 3 Simple Tricks] - Step-by-step interactive animated solution (Java)&lt;br /&gt;
* [http://www.ganpuzzle.com/hints3x3.htm Rubik&#039;s Solution Hints Booklet Step Animation] - Step-by-step interactive animated solution based on official booklet (Java)&lt;br /&gt;
&lt;br /&gt;
== Cube Simulators ==&lt;br /&gt;
* [http://www.ultimatemagiccube.com Ultimate Magic Cube] - (Windows). Megaminx, pyraminx and much more&lt;br /&gt;
* [http://gabbasoft.com/ Gabbasoft] - (Windows) A collection of NxNxN puzzles 2-20, and with [[supercube]]s&lt;br /&gt;
* [http://www.glidingcube.com GlidingCube] - (Windows) A virtual cube puzzle. Intriguing but cannot be built physically.&lt;br /&gt;
* [http://mzrg.com/java/IsoCubeSim/index.shtml IsoCubeSim] - (Java) A cube puzzle simulator which supports not only NxNxN puzzles (of any size), but arbitrary cuboids as well.&lt;br /&gt;
* [http://www.superliminal.com/cube/cube.htm 4D Cube] - (Java)&lt;br /&gt;
* [http://www.gravitation3d.com/magiccube5d/ 5D Cube] - (Windows)&lt;br /&gt;
* [http://sourceforge.net/projects/rubiksim/ RubikSim] - (Windows) &lt;br /&gt;
* [http://www.network54.com/Forum/178387/message/1191974095/  QBASIC Rubik&#039;s Cube] - (DOS/Windows) At 26,375 bytes (25.7 KB), a relatively large Rubik&#039;s cube program.&lt;br /&gt;
* [http://www.leinweb.com/snackbar/cube/index.htm  Hungarian HexaHedron ]- (Windows) It is amazing for FMC. Records your solution as you go.&lt;br /&gt;
&lt;br /&gt;
== Trainers ==&lt;br /&gt;
* [http://members.chello.nl/~a.ooms4/dl.html LL trainer by Alexander] - for windows - [http://members.chello.nl/~a.ooms4/LL-trainer1.9.zip download], [http://www.speedsolving.com/forum/showthread.php?t=157 thread].&lt;br /&gt;
* [http://www.cdf.utoronto.ca/~g6karpat/pll_trainer/Pll_Trainer.zip PLL trainer by Badmephisto] - for windows - [http://www.speedsolving.com/forum/showthread.php?t=2193 thread] &lt;br /&gt;
* [http://www.megaupload.com/?d=JZ53PRB8 Drill Sergeant GUI] - cross platform - [http://www.speedsolving.com/forum/showthread.php?t=9333 thread]&lt;br /&gt;
* [http://www.4shared.com/file/MQrvvrzr/F2L_OLL_PLL_Trainer.html F2L OLL PLL Trainer] - html-based, but not available as a web site - [http://www.speedsolving.com/forum/showthread.php?t=20968 thread]&lt;br /&gt;
* [http://t2.technion.ac.il/~syuripe/PLLRT.zip anonymous PLL trainer] - author unknown - [http://www.speedsolving.com/forum/showthread.php?p=360657#post360657 found here]&lt;br /&gt;
* [http://web.telia.com/~u89404340/rubik/pll.py PLL trainer] - written in python - [http://www.speedsolving.com/forum/showthread.php?t=14349 thread]&lt;br /&gt;
* [http://www.speedsolving.com/forum/attachment.php?attachmentid=877&amp;amp;d=1268787001 2-Sided PLL trainer] - excel spreadsheet with macros - [http://www.speedsolving.com/forum/showthread.php?t=19867 thread]&lt;br /&gt;
* [http://amvhell.com/stuff/cubes/LLtimer_2.zip LL Timer by Zarxrax] - for windows - [http://www.speedsolving.com/forum/showthread.php?24850 thread]&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
* [[Web-based Software]]&lt;br /&gt;
* [http://www.top5optimizers.com/ PC Optimizer]&lt;br /&gt;
* [[Mobile Software]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Cubing Utilities]]&lt;br /&gt;
[[Category:Cubing Software]]&lt;/div&gt;</summary>
		<author><name>Zarxrax</name></author>
	</entry>
	<entry>
		<id>https://www.speedsolving.com/wiki/index.php?title=List_of_PC_cubing_software&amp;diff=11365</id>
		<title>List of PC cubing software</title>
		<link rel="alternate" type="text/html" href="https://www.speedsolving.com/wiki/index.php?title=List_of_PC_cubing_software&amp;diff=11365"/>
		<updated>2010-10-19T01:33:04Z</updated>

		<summary type="html">&lt;p&gt;Zarxrax: /* Trainers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Description ==&lt;br /&gt;
A very popular category of Rubik&#039;s cube software is the playable 3D Rubik&#039;s Cube (animated cube), often implemented as a Java applet, which has a long history. The first version of which many current programs are derived was made by Michael Shubart. After that, Karl Hornell made modifications in his version, which again was used by Lars Petrus on his website. Probably the most widely used is RubikPlayer by Werner Randelshofer.&lt;br /&gt;
&lt;br /&gt;
== Standalone Timers ==&lt;br /&gt;
* [http://www.strangepuzzle.com/jnetcube.html JNetCube] - (Java)&lt;br /&gt;
* [http://code.google.com/p/rubiks-jtimer/ JTimer] - New version of JNetCube (Java)&lt;br /&gt;
* [http://www.vanderblonk.com/tools/talking-timer/ Talking Timer]&lt;br /&gt;
* [http://cube.garron.us/cct/ CALCubeTimer 0.93] - Interfaces with a stackmat through the microphone port (Java)&lt;br /&gt;
* [http://www.ptimer.net/ PTimer] - Java-based timer designed for use in cubing videos&lt;br /&gt;
* [http://www.ugolnik.info/?p=859 Rubik’s cube Stop-watch] - For Windows or Linux. [http://www.speedsolving.com/forum/showthread.php?t=22988 Thread]&lt;br /&gt;
&lt;br /&gt;
== Solvers ==&lt;br /&gt;
* [http://acesoftware.110mb.com/files/CubeTeacher.zip CubeTeacher] - Graphical Fridrich solver with annotated solutions. Aims to help the user learn the method (Windows, .NET Framework 2.0 required, freeware, currently beta)&lt;br /&gt;
* [[ACube]] - Fast solver written by Josef Jelinek, and is able to ignore pieces and specify different metrics upon loading. (Java, freeware, command-line based)&lt;br /&gt;
* [http://kociemba.org/cube.htm Cube Explorer] - Fast solver written by Kociemba with his algorithm (Windows, freeware, graphical)&lt;br /&gt;
* [http://www.jaapsch.net/puzzles/cubie.htm Cubie] - Solver with animation (Java, freeware)&lt;br /&gt;
* [http://www.wrongway.org/?rubik Rubik&#039;s Cube Solver by Eric Dietz] - (Windows/Linux, GPL)&lt;br /&gt;
* [http://www.svekub.se/files/ksolve.zip ksolve] - A general puzzle solver by Kåre Krig. Uses a written definition file and scramble file, and is much slower than dedicated solvers. (Windows, freeware, command-line based) [http://www.speedsolving.com/forum/showthread.php?t=8024 Thread]&lt;br /&gt;
* [http://www.ganpuzzle.com/vcube333demo.htm Learn to Solve Rubik&#039;s Cube with 3 Simple Tricks] - Step-by-step interactive animated solution (Java)&lt;br /&gt;
* [http://www.ganpuzzle.com/hints3x3.htm Rubik&#039;s Solution Hints Booklet Step Animation] - Step-by-step interactive animated solution based on official booklet (Java)&lt;br /&gt;
&lt;br /&gt;
== Cube Simulators ==&lt;br /&gt;
* [http://www.ultimatemagiccube.com Ultimate Magic Cube] - (Windows). Megaminx, pyraminx and much more&lt;br /&gt;
* [http://gabbasoft.com/ Gabbasoft] - (Windows) A collection of NxNxN puzzles 2-20, and with [[supercube]]s&lt;br /&gt;
* [http://www.glidingcube.com GlidingCube] - (Windows) A virtual cube puzzle. Intriguing but cannot be built physically.&lt;br /&gt;
* [http://mzrg.com/java/IsoCubeSim/index.shtml IsoCubeSim] - (Java) A cube puzzle simulator which supports not only NxNxN puzzles (of any size), but arbitrary cuboids as well.&lt;br /&gt;
* [http://www.superliminal.com/cube/cube.htm 4D Cube] - (Java)&lt;br /&gt;
* [http://www.gravitation3d.com/magiccube5d/ 5D Cube] - (Windows)&lt;br /&gt;
* [http://sourceforge.net/projects/rubiksim/ RubikSim] - (Windows) &lt;br /&gt;
* [http://www.network54.com/Forum/178387/message/1191974095/  QBASIC Rubik&#039;s Cube] - (DOS/Windows) At 26,375 bytes (25.7 KB), a relatively large Rubik&#039;s cube program.&lt;br /&gt;
* [http://www.leinweb.com/snackbar/cube/index.htm  Hungarian HexaHedron ]- (Windows) It is amazing for FMC. Records your solution as you go.&lt;br /&gt;
&lt;br /&gt;
== Trainers ==&lt;br /&gt;
* [http://members.chello.nl/~a.ooms4/dl.html LL trainer by Alexander] - for windows - [http://members.chello.nl/~a.ooms4/LL-trainer1.9.zip download], [http://www.speedsolving.com/forum/showthread.php?t=157 thread].&lt;br /&gt;
* [http://www.cdf.utoronto.ca/~g6karpat/pll_trainer/Pll_Trainer.zip PLL trainer by Badmephisto] - for windows - [http://www.speedsolving.com/forum/showthread.php?t=2193 thread] &lt;br /&gt;
* [http://www.megaupload.com/?d=JZ53PRB8 Drill Sergeant GUI] - cross platform - [http://www.speedsolving.com/forum/showthread.php?t=9333 thread]&lt;br /&gt;
* [http://www.4shared.com/file/MQrvvrzr/F2L_OLL_PLL_Trainer.html F2L OLL PLL Trainer] - html-based, but not available as a web site - [http://www.speedsolving.com/forum/showthread.php?t=20968 thread]&lt;br /&gt;
* [http://t2.technion.ac.il/~syuripe/PLLRT.zip anonymous PLL trainer] - author unknown - [http://www.speedsolving.com/forum/showthread.php?p=360657#post360657 found here]&lt;br /&gt;
* [http://web.telia.com/~u89404340/rubik/pll.py PLL trainer] - written in python - [http://www.speedsolving.com/forum/showthread.php?t=14349 thread]&lt;br /&gt;
* [http://www.speedsolving.com/forum/attachment.php?attachmentid=877&amp;amp;d=1268787001 2-Sided PLL trainer] - excel spreadsheet with macros - [http://www.speedsolving.com/forum/showthread.php?t=19867 thread]&lt;br /&gt;
* [http://amvhell.com/stuff/cubes/PLLtimer_1_2.zip PLL Timer] - for windows - [http://www.speedsolving.com/forum/showthread.php?24850 thread]&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
* [[Web-based Software]]&lt;br /&gt;
* [[Mobile Software]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Cubing Utilities]]&lt;br /&gt;
[[Category:Cubing Software]]&lt;/div&gt;</summary>
		<author><name>Zarxrax</name></author>
	</entry>
	<entry>
		<id>https://www.speedsolving.com/wiki/index.php?title=Category:Pyraminx_methods&amp;diff=8384</id>
		<title>Category:Pyraminx methods</title>
		<link rel="alternate" type="text/html" href="https://www.speedsolving.com/wiki/index.php?title=Category:Pyraminx_methods&amp;diff=8384"/>
		<updated>2010-06-05T21:44:36Z</updated>

		<summary type="html">&lt;p&gt;Zarxrax: /* External Links */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This pages describes different methods to speedsolve the [[Pyraminx]].&lt;br /&gt;
&lt;br /&gt;
When speedsolving the Pyraminx the method used does not matter as much as it does on other puzzles - an intermediate method is almost always good enough to get fast times. This is a very quick puzzle which isn&#039;t hard to solve efficiently, so the most important things to practice are [[Pyraminx Speedsolving Methods#Lookahead|lookahead]] and [[Pyraminx Speedsolving Methods#Turning speed|turning speed]].&lt;br /&gt;
&lt;br /&gt;
Some of the descriptions here uses a extended notation, see [[Pyraminx notation]] for an explanation of the system.&lt;br /&gt;
&lt;br /&gt;
==Beginner Methods==&lt;br /&gt;
&lt;br /&gt;
This method is recommended mainly to people who just want to solve the Pyraminx, although the puzzle isn&#039;t hard to figure out yourself. You can still go from a total beginner to under 30 seconds in about an hour with this method:&lt;br /&gt;
&lt;br /&gt;
* Step 1: Orient the four corners and their tips. They don&#039;t move, so this shouldn&#039;t require any thought.&lt;br /&gt;
* Step 2: Use R&#039; L R L&#039; and L R&#039; L&#039; R to place the edges. These algorithms will move exactly three edges around, so just keep trying until you are done.&lt;br /&gt;
&lt;br /&gt;
==Intermediate Methods==&lt;br /&gt;
&lt;br /&gt;
Intermediate methods can easily give you an average of around 10 seconds or even less. Note that you can do the tips at any stage in the solving process; the place they are given here is only a suggestion.&lt;br /&gt;
&lt;br /&gt;
===Corner First===&lt;br /&gt;
&lt;br /&gt;
* Step 1: Solve two of the three edges next to a corner, and the tip on that corner.&lt;br /&gt;
* Step 2: Use the extra edge slot as a keyhole to fix all of the corners and tips of the last layer (the layer opposite that corner). Then put the corner on B.&lt;br /&gt;
* Step 3: Solve the last edge of the first tip. Algorithms can be found [[Pyraminx algorithms#Last edge on first tip:|here]].&lt;br /&gt;
* Step 4: Finish the edges of the last layer. Algorithms can be found [[Pyraminx algorithms#Edges of Last Layer: (ELL)|here]].&lt;br /&gt;
&lt;br /&gt;
===Layer First===&lt;br /&gt;
&lt;br /&gt;
* Step 1: Orient three of the corners. They will share a color; try to simultaneously place as many of the edges of that layer as you can.&lt;br /&gt;
* Step 2: Finish the layer by inserting the remaining edges with RUR&#039;-type insertions. Sometimes there are special tricks you can do in this step if you end up with edges that are already in the layer but in the wrong place or misoriented.&lt;br /&gt;
* Step 3: Solve the last layer in one step. There are 5 possible algorithms which can be found [[Pyraminx algorithms#Last Layer algorithms:|here]].&lt;br /&gt;
* Step 4: Fix the tips.&lt;br /&gt;
&lt;br /&gt;
==Advanced Methods==&lt;br /&gt;
&lt;br /&gt;
There are a couple of advanced methods for the Pyraminx, and although they are not necessary to get very fast times they could provide a boost to the serious solver. They are more efficient than intermediate methods but require more memorization or have harder recognition, and thus will take much more time to master.&lt;br /&gt;
&lt;br /&gt;
===Last 4 Edges===&lt;br /&gt;
&lt;br /&gt;
* Step 1: Solve all of the corners and two adjacent edges. With practice this can be done in inspection.&lt;br /&gt;
* Step 2: Finish the last 4 edges in one step. There are about 70 algs for this.&lt;br /&gt;
* Step 3: Fix the tips.&lt;br /&gt;
&lt;br /&gt;
===Petrus===&lt;br /&gt;
&lt;br /&gt;
* Step 1: Create a &#039;block&#039; by matching one edge to the two adjacent corners, and also fixing those two tips.&lt;br /&gt;
* Step 2: Orient the remaining edges, [[Petrus]]-style, so that they can all be solved using only U and R turns.&lt;br /&gt;
* Step 3: Finish all of the edges using only U and R turns, then fix the last two tips on the U and R corners.&lt;br /&gt;
&lt;br /&gt;
===FP===&lt;br /&gt;
FP stands Fan&#039;s Pyraminx Method or Face-Permute. The idea is similar to Ortega for the 2x2x2 cube. &lt;br /&gt;
&lt;br /&gt;
*Step 1: Make one face. Nothing has to be permuted properly. This can be done in about 3-7 moves usually. It should be possible to easily see this from pre-inspection. The EP of the bottom layer can be determined, making the recognition of the 2nd step extremely easy.&lt;br /&gt;
*Step 2: Permute everything. This can be done in about 6-8 moves usually. There are 20 algorithms for this step.&lt;br /&gt;
&lt;br /&gt;
== Tips and Tricks ==&lt;br /&gt;
=== Lookahead ===&lt;br /&gt;
=== Turning speed ===&lt;br /&gt;
&#039;&#039;&#039;Grip shifts:&#039;&#039;&#039; A good way to increase your turning speed is to optimise your algoritms so you can execute them using as few grip shifts as possible, &lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;Example:&#039;&#039;&#039; Take the eight turn alg that orients two edges (here FR and FL), a common case for most methods, normally it is notated something like R&#039; L R L&#039; U L&#039; U&#039; L but using the [[Pyraminx#Extensions to the notation:|extended notation]] that allows face twists as well as tip turns it can be notated and executed like R&#039; L R r&#039; R L&#039; R&#039; r and it gives only one grip shift and no orientations.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Triggers:&#039;&#039;&#039; Another way to increase the speed is to use [[trigger]]s. (L R&#039;) is possibly the easiest trigger you can do: turn L about 30% of the turn and then place your right thumb on top of the edge that now shows its corner sticking out of the F-face. Push the edge using the thumb down to the face compleating th L turn and from there keep pushing until also the R&#039; is done. After some practice you can actually do the whole trigger witout pre-turning the L tip, just place you thumb at the proper place on the edge and go away, two turns in one!&lt;br /&gt;
&lt;br /&gt;
To do the four turn 3-cycle LL edges (L R&#039;) (L&#039; R) then do the first part as above and the second trigger (L&#039; R) in the same manner but now do 30% L&#039; and then the right thumb under the edge that comes out of the D-face and then push all the way up.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Alternative style:&#039;&#039;&#039;&lt;br /&gt;
An alternative style is to hold the whole pyraminx in one hand (left) and only use that hand for U layer triggers. Do everything else with the other hand as you would with a 3x3x3 cube.&lt;br /&gt;
&lt;br /&gt;
== External Links ==&lt;br /&gt;
* Speedsolving.com: [http://www.speedsolving.com/forum/showthread.php?t=20494 Pyraminx method names]&lt;br /&gt;
* YouTube: [http://www.youtube.com/watch?v=74zFmYtSfew How to solve a Pyraminx] (Corners First Method)&lt;br /&gt;
* YouTube: [http://www.youtube.com/watch?v=Oio3ZmPDv0g How to Solve a Tetraminx or Pyraminx] (Beginners Method)&lt;br /&gt;
* Last 4 Edges Algorithms: [http://www.mzrg.com/rubik/solving/pyraminx/index.html Solution to the Pyraminx]&lt;br /&gt;
&lt;br /&gt;
[[Category:Pyraminx]]&lt;br /&gt;
[[Category:Methods]]&lt;br /&gt;
[[Category:Methods for Other Puzzles]]&lt;/div&gt;</summary>
		<author><name>Zarxrax</name></author>
	</entry>
	<entry>
		<id>https://www.speedsolving.com/wiki/index.php?title=Category:Pyraminx_methods&amp;diff=8383</id>
		<title>Category:Pyraminx methods</title>
		<link rel="alternate" type="text/html" href="https://www.speedsolving.com/wiki/index.php?title=Category:Pyraminx_methods&amp;diff=8383"/>
		<updated>2010-06-05T21:42:13Z</updated>

		<summary type="html">&lt;p&gt;Zarxrax: /* External Links */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This pages describes different methods to speedsolve the [[Pyraminx]].&lt;br /&gt;
&lt;br /&gt;
When speedsolving the Pyraminx the method used does not matter as much as it does on other puzzles - an intermediate method is almost always good enough to get fast times. This is a very quick puzzle which isn&#039;t hard to solve efficiently, so the most important things to practice are [[Pyraminx Speedsolving Methods#Lookahead|lookahead]] and [[Pyraminx Speedsolving Methods#Turning speed|turning speed]].&lt;br /&gt;
&lt;br /&gt;
Some of the descriptions here uses a extended notation, see [[Pyraminx notation]] for an explanation of the system.&lt;br /&gt;
&lt;br /&gt;
==Beginner Methods==&lt;br /&gt;
&lt;br /&gt;
This method is recommended mainly to people who just want to solve the Pyraminx, although the puzzle isn&#039;t hard to figure out yourself. You can still go from a total beginner to under 30 seconds in about an hour with this method:&lt;br /&gt;
&lt;br /&gt;
* Step 1: Orient the four corners and their tips. They don&#039;t move, so this shouldn&#039;t require any thought.&lt;br /&gt;
* Step 2: Use R&#039; L R L&#039; and L R&#039; L&#039; R to place the edges. These algorithms will move exactly three edges around, so just keep trying until you are done.&lt;br /&gt;
&lt;br /&gt;
==Intermediate Methods==&lt;br /&gt;
&lt;br /&gt;
Intermediate methods can easily give you an average of around 10 seconds or even less. Note that you can do the tips at any stage in the solving process; the place they are given here is only a suggestion.&lt;br /&gt;
&lt;br /&gt;
===Corner First===&lt;br /&gt;
&lt;br /&gt;
* Step 1: Solve two of the three edges next to a corner, and the tip on that corner.&lt;br /&gt;
* Step 2: Use the extra edge slot as a keyhole to fix all of the corners and tips of the last layer (the layer opposite that corner). Then put the corner on B.&lt;br /&gt;
* Step 3: Solve the last edge of the first tip. Algorithms can be found [[Pyraminx algorithms#Last edge on first tip:|here]].&lt;br /&gt;
* Step 4: Finish the edges of the last layer. Algorithms can be found [[Pyraminx algorithms#Edges of Last Layer: (ELL)|here]].&lt;br /&gt;
&lt;br /&gt;
===Layer First===&lt;br /&gt;
&lt;br /&gt;
* Step 1: Orient three of the corners. They will share a color; try to simultaneously place as many of the edges of that layer as you can.&lt;br /&gt;
* Step 2: Finish the layer by inserting the remaining edges with RUR&#039;-type insertions. Sometimes there are special tricks you can do in this step if you end up with edges that are already in the layer but in the wrong place or misoriented.&lt;br /&gt;
* Step 3: Solve the last layer in one step. There are 5 possible algorithms which can be found [[Pyraminx algorithms#Last Layer algorithms:|here]].&lt;br /&gt;
* Step 4: Fix the tips.&lt;br /&gt;
&lt;br /&gt;
==Advanced Methods==&lt;br /&gt;
&lt;br /&gt;
There are a couple of advanced methods for the Pyraminx, and although they are not necessary to get very fast times they could provide a boost to the serious solver. They are more efficient than intermediate methods but require more memorization or have harder recognition, and thus will take much more time to master.&lt;br /&gt;
&lt;br /&gt;
===Last 4 Edges===&lt;br /&gt;
&lt;br /&gt;
* Step 1: Solve all of the corners and two adjacent edges. With practice this can be done in inspection.&lt;br /&gt;
* Step 2: Finish the last 4 edges in one step. There are about 70 algs for this.&lt;br /&gt;
* Step 3: Fix the tips.&lt;br /&gt;
&lt;br /&gt;
===Petrus===&lt;br /&gt;
&lt;br /&gt;
* Step 1: Create a &#039;block&#039; by matching one edge to the two adjacent corners, and also fixing those two tips.&lt;br /&gt;
* Step 2: Orient the remaining edges, [[Petrus]]-style, so that they can all be solved using only U and R turns.&lt;br /&gt;
* Step 3: Finish all of the edges using only U and R turns, then fix the last two tips on the U and R corners.&lt;br /&gt;
&lt;br /&gt;
===FP===&lt;br /&gt;
FP stands Fan&#039;s Pyraminx Method or Face-Permute. The idea is similar to Ortega for the 2x2x2 cube. &lt;br /&gt;
&lt;br /&gt;
*Step 1: Make one face. Nothing has to be permuted properly. This can be done in about 3-7 moves usually. It should be possible to easily see this from pre-inspection. The EP of the bottom layer can be determined, making the recognition of the 2nd step extremely easy.&lt;br /&gt;
*Step 2: Permute everything. This can be done in about 6-8 moves usually. There are 20 algorithms for this step.&lt;br /&gt;
&lt;br /&gt;
== Tips and Tricks ==&lt;br /&gt;
=== Lookahead ===&lt;br /&gt;
=== Turning speed ===&lt;br /&gt;
&#039;&#039;&#039;Grip shifts:&#039;&#039;&#039; A good way to increase your turning speed is to optimise your algoritms so you can execute them using as few grip shifts as possible, &lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;Example:&#039;&#039;&#039; Take the eight turn alg that orients two edges (here FR and FL), a common case for most methods, normally it is notated something like R&#039; L R L&#039; U L&#039; U&#039; L but using the [[Pyraminx#Extensions to the notation:|extended notation]] that allows face twists as well as tip turns it can be notated and executed like R&#039; L R r&#039; R L&#039; R&#039; r and it gives only one grip shift and no orientations.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Triggers:&#039;&#039;&#039; Another way to increase the speed is to use [[trigger]]s. (L R&#039;) is possibly the easiest trigger you can do: turn L about 30% of the turn and then place your right thumb on top of the edge that now shows its corner sticking out of the F-face. Push the edge using the thumb down to the face compleating th L turn and from there keep pushing until also the R&#039; is done. After some practice you can actually do the whole trigger witout pre-turning the L tip, just place you thumb at the proper place on the edge and go away, two turns in one!&lt;br /&gt;
&lt;br /&gt;
To do the four turn 3-cycle LL edges (L R&#039;) (L&#039; R) then do the first part as above and the second trigger (L&#039; R) in the same manner but now do 30% L&#039; and then the right thumb under the edge that comes out of the D-face and then push all the way up.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Alternative style:&#039;&#039;&#039;&lt;br /&gt;
An alternative style is to hold the whole pyraminx in one hand (left) and only use that hand for U layer triggers. Do everything else with the other hand as you would with a 3x3x3 cube.&lt;br /&gt;
&lt;br /&gt;
== External Links ==&lt;br /&gt;
* Speedsolving.com: [http://www.speedsolving.com/forum/showthread.php?t=20494 Pyraminx method names]&lt;br /&gt;
* YouTube: [http://www.youtube.com/watch?v=74zFmYtSfew How to solve a Pyraminx] (Corners First Method)&lt;br /&gt;
* Last 4 Edges Algorithms: [http://www.mzrg.com/rubik/solving/pyraminx/index.html Solution to the Pyraminx]&lt;br /&gt;
&lt;br /&gt;
[[Category:Pyraminx]]&lt;br /&gt;
[[Category:Methods]]&lt;br /&gt;
[[Category:Methods for Other Puzzles]]&lt;/div&gt;</summary>
		<author><name>Zarxrax</name></author>
	</entry>
	<entry>
		<id>https://www.speedsolving.com/wiki/index.php?title=Category:Pyraminx_methods&amp;diff=8382</id>
		<title>Category:Pyraminx methods</title>
		<link rel="alternate" type="text/html" href="https://www.speedsolving.com/wiki/index.php?title=Category:Pyraminx_methods&amp;diff=8382"/>
		<updated>2010-06-05T21:40:14Z</updated>

		<summary type="html">&lt;p&gt;Zarxrax: /* Intermediate Methods */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This pages describes different methods to speedsolve the [[Pyraminx]].&lt;br /&gt;
&lt;br /&gt;
When speedsolving the Pyraminx the method used does not matter as much as it does on other puzzles - an intermediate method is almost always good enough to get fast times. This is a very quick puzzle which isn&#039;t hard to solve efficiently, so the most important things to practice are [[Pyraminx Speedsolving Methods#Lookahead|lookahead]] and [[Pyraminx Speedsolving Methods#Turning speed|turning speed]].&lt;br /&gt;
&lt;br /&gt;
Some of the descriptions here uses a extended notation, see [[Pyraminx notation]] for an explanation of the system.&lt;br /&gt;
&lt;br /&gt;
==Beginner Methods==&lt;br /&gt;
&lt;br /&gt;
This method is recommended mainly to people who just want to solve the Pyraminx, although the puzzle isn&#039;t hard to figure out yourself. You can still go from a total beginner to under 30 seconds in about an hour with this method:&lt;br /&gt;
&lt;br /&gt;
* Step 1: Orient the four corners and their tips. They don&#039;t move, so this shouldn&#039;t require any thought.&lt;br /&gt;
* Step 2: Use R&#039; L R L&#039; and L R&#039; L&#039; R to place the edges. These algorithms will move exactly three edges around, so just keep trying until you are done.&lt;br /&gt;
&lt;br /&gt;
==Intermediate Methods==&lt;br /&gt;
&lt;br /&gt;
Intermediate methods can easily give you an average of around 10 seconds or even less. Note that you can do the tips at any stage in the solving process; the place they are given here is only a suggestion.&lt;br /&gt;
&lt;br /&gt;
===Corner First===&lt;br /&gt;
&lt;br /&gt;
* Step 1: Solve two of the three edges next to a corner, and the tip on that corner.&lt;br /&gt;
* Step 2: Use the extra edge slot as a keyhole to fix all of the corners and tips of the last layer (the layer opposite that corner). Then put the corner on B.&lt;br /&gt;
* Step 3: Solve the last edge of the first tip. Algorithms can be found [[Pyraminx algorithms#Last edge on first tip:|here]].&lt;br /&gt;
* Step 4: Finish the edges of the last layer. Algorithms can be found [[Pyraminx algorithms#Edges of Last Layer: (ELL)|here]].&lt;br /&gt;
&lt;br /&gt;
===Layer First===&lt;br /&gt;
&lt;br /&gt;
* Step 1: Orient three of the corners. They will share a color; try to simultaneously place as many of the edges of that layer as you can.&lt;br /&gt;
* Step 2: Finish the layer by inserting the remaining edges with RUR&#039;-type insertions. Sometimes there are special tricks you can do in this step if you end up with edges that are already in the layer but in the wrong place or misoriented.&lt;br /&gt;
* Step 3: Solve the last layer in one step. There are 5 possible algorithms which can be found [[Pyraminx algorithms#Last Layer algorithms:|here]].&lt;br /&gt;
* Step 4: Fix the tips.&lt;br /&gt;
&lt;br /&gt;
==Advanced Methods==&lt;br /&gt;
&lt;br /&gt;
There are a couple of advanced methods for the Pyraminx, and although they are not necessary to get very fast times they could provide a boost to the serious solver. They are more efficient than intermediate methods but require more memorization or have harder recognition, and thus will take much more time to master.&lt;br /&gt;
&lt;br /&gt;
===Last 4 Edges===&lt;br /&gt;
&lt;br /&gt;
* Step 1: Solve all of the corners and two adjacent edges. With practice this can be done in inspection.&lt;br /&gt;
* Step 2: Finish the last 4 edges in one step. There are about 70 algs for this.&lt;br /&gt;
* Step 3: Fix the tips.&lt;br /&gt;
&lt;br /&gt;
===Petrus===&lt;br /&gt;
&lt;br /&gt;
* Step 1: Create a &#039;block&#039; by matching one edge to the two adjacent corners, and also fixing those two tips.&lt;br /&gt;
* Step 2: Orient the remaining edges, [[Petrus]]-style, so that they can all be solved using only U and R turns.&lt;br /&gt;
* Step 3: Finish all of the edges using only U and R turns, then fix the last two tips on the U and R corners.&lt;br /&gt;
&lt;br /&gt;
===FP===&lt;br /&gt;
FP stands Fan&#039;s Pyraminx Method or Face-Permute. The idea is similar to Ortega for the 2x2x2 cube. &lt;br /&gt;
&lt;br /&gt;
*Step 1: Make one face. Nothing has to be permuted properly. This can be done in about 3-7 moves usually. It should be possible to easily see this from pre-inspection. The EP of the bottom layer can be determined, making the recognition of the 2nd step extremely easy.&lt;br /&gt;
*Step 2: Permute everything. This can be done in about 6-8 moves usually. There are 20 algorithms for this step.&lt;br /&gt;
&lt;br /&gt;
== Tips and Tricks ==&lt;br /&gt;
=== Lookahead ===&lt;br /&gt;
=== Turning speed ===&lt;br /&gt;
&#039;&#039;&#039;Grip shifts:&#039;&#039;&#039; A good way to increase your turning speed is to optimise your algoritms so you can execute them using as few grip shifts as possible, &lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;Example:&#039;&#039;&#039; Take the eight turn alg that orients two edges (here FR and FL), a common case for most methods, normally it is notated something like R&#039; L R L&#039; U L&#039; U&#039; L but using the [[Pyraminx#Extensions to the notation:|extended notation]] that allows face twists as well as tip turns it can be notated and executed like R&#039; L R r&#039; R L&#039; R&#039; r and it gives only one grip shift and no orientations.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Triggers:&#039;&#039;&#039; Another way to increase the speed is to use [[trigger]]s. (L R&#039;) is possibly the easiest trigger you can do: turn L about 30% of the turn and then place your right thumb on top of the edge that now shows its corner sticking out of the F-face. Push the edge using the thumb down to the face compleating th L turn and from there keep pushing until also the R&#039; is done. After some practice you can actually do the whole trigger witout pre-turning the L tip, just place you thumb at the proper place on the edge and go away, two turns in one!&lt;br /&gt;
&lt;br /&gt;
To do the four turn 3-cycle LL edges (L R&#039;) (L&#039; R) then do the first part as above and the second trigger (L&#039; R) in the same manner but now do 30% L&#039; and then the right thumb under the edge that comes out of the D-face and then push all the way up.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Alternative style:&#039;&#039;&#039;&lt;br /&gt;
An alternative style is to hold the whole pyraminx in one hand (left) and only use that hand for U layer triggers. Do everything else with the other hand as you would with a 3x3x3 cube.&lt;br /&gt;
&lt;br /&gt;
== External Links ==&lt;br /&gt;
* Speedsolving.com: [http://www.speedsolving.com/forum/showthread.php?t=20494 Pyraminx method names]&lt;br /&gt;
* YouTube: [http://www.youtube.com/watch?v=74zFmYtSfew How to solve a Pyraminx] (Corners First Method)&lt;br /&gt;
&lt;br /&gt;
[[Category:Pyraminx]]&lt;br /&gt;
[[Category:Methods]]&lt;br /&gt;
[[Category:Methods for Other Puzzles]]&lt;/div&gt;</summary>
		<author><name>Zarxrax</name></author>
	</entry>
	<entry>
		<id>https://www.speedsolving.com/wiki/index.php?title=Pyraminx_algorithms&amp;diff=8381</id>
		<title>Pyraminx algorithms</title>
		<link rel="alternate" type="text/html" href="https://www.speedsolving.com/wiki/index.php?title=Pyraminx_algorithms&amp;diff=8381"/>
		<updated>2010-06-05T21:33:02Z</updated>

		<summary type="html">&lt;p&gt;Zarxrax: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A list of [[algorithm]]s for [[Pyraminx]].&lt;br /&gt;
&lt;br /&gt;
Some of the descriptions here uses a extended notation, see [[Pyraminx notation]] for an explanation of the system.&lt;br /&gt;
&lt;br /&gt;
=== Edges of Last Layer: (ELL) ===&lt;br /&gt;
The last layer edges are the three ones sourrounded by the three tips R, L and U (the F face), that makes the edges  RF, DF and LF. There are 6 cases in this group, of these one is solved. The occurance is 1:12 (1 skip in 12 solves) so some of the cases are more than once. All algorithms in this group preserves all but the last three edges.&lt;br /&gt;
&lt;br /&gt;
*Case 1; ... solved.&lt;br /&gt;
*Case 2; ... R&#039; L R L&#039; ... &amp;quot;[[Niklas]]&amp;quot;, cycles (FD)-&amp;gt;LF-&amp;gt;(RF)-&amp;gt;(FD)&lt;br /&gt;
*Case 3; ... L R&#039; L&#039; R ... Mirror N, cycles (FD)-&amp;gt;RF-&amp;gt;(LF)-&amp;gt;(FD)&lt;br /&gt;
*Case 4; ... R&#039; L R L U L U&#039; ... U-PLL, cycles FD-&amp;gt;FL-&amp;gt;FR-&amp;gt;FD&lt;br /&gt;
*Case 5; ... L R&#039; L&#039; R&#039; U&#039; R&#039; U ... Mirror U, cycles FD-&amp;gt;FR-&amp;gt;FL-&amp;gt;FD&lt;br /&gt;
*Case 6; ... R&#039; L R L&#039; U L&#039; U&#039; L ... Orient two, (FR) (FL). The alg is the same as Niklas oB mirror N.&lt;br /&gt;
&lt;br /&gt;
=== Last edge on first tip: ===&lt;br /&gt;
The last edge on the first tip is normally the second last step, done before ELL. The edge is in this case RD. In the description the case is where the RD edge is initially, in position or somwhere in the last layer (F face), R side first face-letter and D side second. There are 8 cases in this group, of these one is solved (notated RD just as the edge) and three are mirrors makeing it 5 uniqe cases. The occurance is 1:8 (1 skip in 8 solves). All algorithms in this group preserves LD and RD edges and all four centres, the last layer edges are ignored.&lt;br /&gt;
&lt;br /&gt;
*Case 1 RD; ... solved.&lt;br /&gt;
*Case 2 DR; ... L R L&#039; R B&#039; R B ... or inverse (you can also use ELL 6).&lt;br /&gt;
*Case 3 RF; ... U B U B&#039; U ... mirror of FD.&lt;br /&gt;
*Case 4 FR; ... U&#039; R&#039; U R ... mirror of DF.&lt;br /&gt;
*Case 5 FL; ... R L R&#039; L&#039; ... mirror of LF.&lt;br /&gt;
*Case 6 LF; ... R&#039; U&#039; R U ... mirror of FL.&lt;br /&gt;
*Case 7 DF; ... L R L&#039; R&#039; ... mirror of FR.&lt;br /&gt;
*Case 8 FD; ... L&#039; B&#039; L&#039; B L&#039; ... mirror of RF.&lt;br /&gt;
&lt;br /&gt;
=== Last Layer algorithms: ===&lt;br /&gt;
These algorithms are for the last layer when you are using a layer by layer method. These algs affect the U layer.&lt;br /&gt;
Note that for cases 4 and 5, you must be sure you are holding the pyraminx correctly before performing the algs, as the cases can be a bit difficult to recognize. If you adjust the U layer, you should see that one of the edges matches up to the sides. You want to position this edge in the back when performing the algorithm. With practice, you can recognize these 2 cases without having to turn the U layer. An alternative recognition method is as follows: Make sure the U layer&#039;s corner piece is oriented correctly, and then you should have 2 edges that are &amp;quot;half-oriented&amp;quot;, and one that is not oriented at all. Then you just hold the pyraminx so the non-oriented edge is in the back.&lt;br /&gt;
&lt;br /&gt;
*Case 1; ... R&#039; L R L&#039; U L&#039; U&#039; L ... flip 2 edges on F&lt;br /&gt;
*Case 2; ... R&#039; U&#039; R U&#039; R&#039; U&#039; R ... cycle edges clockwise&lt;br /&gt;
*Case 3; ... R&#039; U R U R&#039; U R ... cycle edges counter-clockwise&lt;br /&gt;
*Case 4; ... L U R U&#039; R&#039; L&#039; ... flip 2 edges and cycle clockwise.&lt;br /&gt;
*Case 5; ... R&#039; U&#039; L&#039; U L R ... flip 2 edges and cycle counter-clockwise.&lt;br /&gt;
&lt;br /&gt;
[[Category:Pyraminx]]&lt;br /&gt;
[[Category:Algorithms]]&lt;/div&gt;</summary>
		<author><name>Zarxrax</name></author>
	</entry>
	<entry>
		<id>https://www.speedsolving.com/wiki/index.php?title=PLL&amp;diff=6026</id>
		<title>PLL</title>
		<link rel="alternate" type="text/html" href="https://www.speedsolving.com/wiki/index.php?title=PLL&amp;diff=6026"/>
		<updated>2009-12-14T04:53:21Z</updated>

		<summary type="html">&lt;p&gt;Zarxrax: /* E Permutation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&#039;&#039;&#039;PLL&#039;&#039;&#039; is the Permutation of the [[Last Layer]], the last step of many speedsolving methods. In this step, the pieces on the top layer have already been oriented ([[OLL]]) so that the top face has all the same color, and they can now be moved into their solved positions. There are 21 PLLs (13 if you count mirrors and inverses as being the same) and each one is named after a letter. The following page gives a list of all of the PLLs, along with a picture and a list of common [[algorithm]]s for each one. The diagrams below are top views of where you want the pieces to go. For example, the [[PLL#T_Permutation|T Permutation]] (or &#039;T perm&#039;) swaps the UL and UR edges, as well as the UFR and UBR corners. Make sure to try out all of the available algorithms for a case to see which one feels the fastest to you - the same algorithm may not be the fastest for everyone, and shorter algorithms are not always faster than longer ones. PLL is a subgroup of [[ZBLL]].&lt;br /&gt;
{{PLL}}&lt;br /&gt;
&lt;br /&gt;
Note that all of these algorithms are written in the Western [[notation]], where a lowercase letter means a double-layer turn and rotations are denoted by x, y, and z.&lt;br /&gt;
&lt;br /&gt;
==Permutations of Edges Only==&lt;br /&gt;
This subgroup, &#039;&#039;&#039;EPLL&#039;&#039;&#039; is used as the last step for many speedsolving methods, for example in the [[VH method]] ([[COLL]]).&lt;br /&gt;
&lt;br /&gt;
===H Permutation===&lt;br /&gt;
&lt;br /&gt;
[[Image:h.gif]]&lt;br /&gt;
&lt;br /&gt;
* M2 U&#039; M2 U2&#039; M2 U&#039; M2&lt;br /&gt;
* R2&#039; r2 U&#039; L2 l2&#039; U2 R2&#039; r2 U&#039; L2 l2&#039;&lt;br /&gt;
* U&#039; M2 U2 M2 U M2 U2 M2&lt;br /&gt;
* F2 M2 F2 U&#039; F2 M2 F2 U&lt;br /&gt;
* x U2 M2 U2 B&#039; U2 M2 U2 B&lt;br /&gt;
* R2 U2 R2 U2 R2 U R2 U2 R2 U2 R2 U&#039;&lt;br /&gt;
* L R U2 L&#039; R&#039; F&#039; B&#039; U2 F B&lt;br /&gt;
* R U2 R&#039; U&#039; R&#039; U&#039; R2 U&#039; R2 U2 R2 U2 R&#039; U&lt;br /&gt;
* R2 U2 R U2 R2 U2 R2 U2 R U2 R2&lt;br /&gt;
* M2 U M2 U M2 U M2 U M2 U M2 U&#039;&lt;br /&gt;
* M2 U M2 U2 M2 U M2&lt;br /&gt;
* R&#039; D&#039; R D&#039; B D B&#039; D R&#039; D&#039; R U R&#039; D R D&#039; B D&#039; B&#039; D R&#039; D R U&lt;br /&gt;
&lt;br /&gt;
===U Permutation : a===&lt;br /&gt;
&lt;br /&gt;
[[Image:u1.gif]]&lt;br /&gt;
&lt;br /&gt;
* (y2) F2 U&#039; L R&#039; F2 L&#039; R U&#039; F2&lt;br /&gt;
* M2 U M&#039; U2 M U M2&lt;br /&gt;
* (y2) M2 U M U2 M&#039; U M2&lt;br /&gt;
* R2 U&#039; R&#039; U&#039; R U R U R U&#039; R&lt;br /&gt;
* (y2) L2 U&#039; L&#039; U&#039; L U L U L U&#039; L&lt;br /&gt;
* B2 U&#039; M&#039; U2 M U&#039; B2&lt;br /&gt;
* (y2) R U&#039; R U R U R U&#039; R&#039; U&#039; R2&lt;br /&gt;
* M2 U M&#039; U2 M U2 M&#039; U2 M U M2&lt;br /&gt;
* (y) R2 U&#039; y r U2 r&#039; R U2 R&#039; y&#039; U&#039; R2&lt;br /&gt;
* R U R&#039; U&#039; L&#039; U&#039; L U2 R U&#039; R&#039; U&#039; L&#039; U L&lt;br /&gt;
* (y) R2&#039; U&#039; S&#039; U2 S U&#039; R2&#039;&lt;br /&gt;
&lt;br /&gt;
===U Permutation : b===&lt;br /&gt;
&lt;br /&gt;
[[Image:u.gif]]&lt;br /&gt;
&lt;br /&gt;
* (y2) F2 U R&#039; L F2 R L&#039; U F2&lt;br /&gt;
* M2 U&#039; M&#039; U2 M U&#039; M2&lt;br /&gt;
* (y2) M2 U&#039; M U2 M&#039; U&#039; M2&lt;br /&gt;
* R&#039; U R&#039; U&#039; R&#039; U&#039; R&#039; U R U R2&lt;br /&gt;
* (y2) R2&#039; U R U R&#039; U&#039; R&#039; U&#039; R&#039; U R&#039;&lt;br /&gt;
* B2 U M&#039; U2 M U B2&lt;br /&gt;
* L2 U L U L&#039; U&#039; L&#039; U&#039; L&#039; U L&#039;&lt;br /&gt;
* R U&#039; R U R U R&#039; U&#039; R&#039; U&#039; R&#039; U2 R&#039;&lt;br /&gt;
* M2 U&#039; M&#039; U2 M U2 M&#039; U2 M U&#039; M2&lt;br /&gt;
* L&#039; U&#039; L U R U R&#039; U2 L&#039; U L U R U&#039; R&#039;&lt;br /&gt;
&lt;br /&gt;
===Z Permutation===&lt;br /&gt;
&lt;br /&gt;
[[Image:z.gif]]&lt;br /&gt;
* y x&#039; R U&#039; R&#039; U D R&#039; D U&#039; R&#039; U R D2&#039; F x&lt;br /&gt;
* y M2 U M2 U M&#039; U2 M2 U2 M&#039; U2&lt;br /&gt;
* y M2&#039; U&#039; M&#039; U2&#039; M2&#039; U2&#039; M&#039; U M2&#039;&lt;br /&gt;
* y U R&#039; U&#039; R U&#039; R U R U&#039; R&#039; U R U R2 U&#039; R&#039; U&lt;br /&gt;
* R2 U R2 U&#039; R2 F2 R2 U&#039; F2 U R2 F2&lt;br /&gt;
* y&#039; M2 U2 M&#039; U&#039; M2 U&#039; M2 U&#039; M&#039; U&lt;br /&gt;
* R&#039; U L&#039; U2 D2 R U&#039; L R&#039; U L&#039; U2 D2 R U&#039; L&lt;br /&gt;
* R&#039; U L&#039; E2 L U&#039; R L&#039; U R&#039; E2 R U&#039; L&#039;&lt;br /&gt;
* y R2 U&#039; R2 U R2 x&#039; U2 R2 F U2 F&#039; R2 U2&lt;br /&gt;
* M&#039; U M2 U M2 U M&#039; U2 M2 U&#039;&lt;br /&gt;
* U&#039; l&#039; U R U&#039; D&#039; R U D&#039; R U&#039; R&#039; D2&lt;br /&gt;
* d R U R2 U&#039; R&#039; F R U R U&#039; R U&#039; R&#039; U&#039; R U R&#039; F&#039;&lt;br /&gt;
* M2 U&#039; M E2 M E2 U M2&lt;br /&gt;
* F2 M2 F2 M2 U M2 U M2 U2&lt;br /&gt;
* U2&#039; R U R U&#039; R U2 R U&#039; R&#039; U&#039; R U R&#039; U&#039; R&#039; U R U&#039; R U&#039; R U R U&#039; R&#039; U&#039; R&#039; U&#039; R U&#039; R&lt;br /&gt;
* y R U R&#039; U R&#039; U&#039; R&#039; U R U&#039; R&#039; U&#039; R2 U R U2&lt;br /&gt;
* y&#039; R U R B&#039; R&#039; B U&#039; R&#039; f R U R&#039; U&#039; f&#039;&lt;br /&gt;
* (x2 y)  M2 U S2 U&#039; S&#039; M2 S&lt;br /&gt;
* M2 U (F2 M2 F2 M2) U&#039; M2&lt;br /&gt;
&lt;br /&gt;
==Permutations of Corners Only==&lt;br /&gt;
This is also known as &#039;&#039;&#039;CPLL&#039;&#039;&#039; (Corner Permute Last Layer).&lt;br /&gt;
&lt;br /&gt;
===A Permutation : a===&lt;br /&gt;
&lt;br /&gt;
[[Image:a1.gif]]&lt;br /&gt;
&lt;br /&gt;
* R&#039; F R&#039; B2 R F&#039; R&#039; B2 R2&lt;br /&gt;
* (x&#039;) R&#039; D R&#039; U2 R D&#039; R&#039; U2 R2&lt;br /&gt;
* (x) R&#039; U R&#039; D2 R U&#039; R&#039; D2 R2&lt;br /&gt;
* (y&#039; x) L2 D2 L&#039; U&#039; L D2 L&#039; U L&#039; &lt;br /&gt;
* (y2) (L&#039; B L&#039;) (F2 L B&#039; L&#039;) (F2 L2)&lt;br /&gt;
* (y2 z) F2 R U2 R&#039; U2 F2 L&#039; U2 L U2&lt;br /&gt;
* (y z&#039;) U2 R U2 R&#039; F2 U2 L&#039; U2 L F2&lt;br /&gt;
* R&#039; U2 R2 U&#039; L&#039; U R&#039; U&#039; L U R&#039; U2 R&lt;br /&gt;
* (y) R2 F2 (R&#039; B&#039; R) F2 (R&#039; B R&#039;)&lt;br /&gt;
&lt;br /&gt;
===A Permutation : b===&lt;br /&gt;
&lt;br /&gt;
[[Image:a.gif]]&lt;br /&gt;
&lt;br /&gt;
* R B&#039; R F2 R&#039; B R F2 R2 &lt;br /&gt;
* (x) R D&#039; R U2 R&#039; D R U2 R2&lt;br /&gt;
* (x&#039;) R U&#039; R D2 R&#039; U R D2 R2 &lt;br /&gt;
* (y&#039; x) R2 D2 R U R&#039; D2 R U&#039; R&lt;br /&gt;
* (y2 x) L U&#039; L D2 L&#039; U L D2 L2 &lt;br /&gt;
* (y z) U2 L&#039; U2 L F2 U2 R U2 R&#039; F2&lt;br /&gt;
* (z&#039;) F2 L&#039; U2 L U2 F2 R U2 R&#039; U2&lt;br /&gt;
* (y&#039;) R&#039; U2 R U&#039; L&#039; U R U&#039; L U R2 U2 R&lt;br /&gt;
* (z) (U R&#039; D r2 U&#039;) (R U r2&#039; U&#039;) (D&#039;)&lt;br /&gt;
* (z&#039; y2) (U&#039; r x) (l2&#039; U L U&#039;) (R&#039; U) (L&#039; U&#039; L&#039;) (R&#039; U)&lt;br /&gt;
&lt;br /&gt;
===E Permutation===&lt;br /&gt;
&lt;br /&gt;
[[Image:e.gif]]&lt;br /&gt;
&lt;br /&gt;
* R2 U R&#039; U&#039; y (R U R&#039; U&#039;)*2 R U R&#039; y&#039; R U&#039; R2&#039;&lt;br /&gt;
* x U R&#039; U&#039; L U R U&#039; L&#039; U R U&#039; L U R&#039; U&#039; L&#039;&lt;br /&gt;
* y x&#039; R U&#039; R&#039; D R U R&#039; D2 L&#039; U L D L&#039; U&#039; L&lt;br /&gt;
* y x&#039; R U&#039; R&#039; D R U R&#039; D&#039; R U R&#039; D R U&#039; R&#039; D&#039;&lt;br /&gt;
* x U R&#039; U&#039; L U R U&#039; r2&#039; U&#039; R U L U&#039; R&#039; U&lt;br /&gt;
* y x R U&#039; R&#039; D R U R&#039; u2 R&#039; U R D R&#039; U&#039; R&lt;br /&gt;
* l&#039; U&#039; L&#039; U R U&#039; l U R&#039; U&#039; L U R U&#039; l&#039; U&lt;br /&gt;
* (r&#039; R&#039; U&#039;) (L D&#039; L&#039; U L) (R U&#039; R&#039; D R) U&lt;br /&gt;
* r2 U r2 D x&#039; (R U&#039; R&#039; U)3 x D&#039; r2 U&#039; r2&lt;br /&gt;
* x&#039; U&#039; R U L&#039; U&#039; R&#039; U r2 U R&#039; U&#039; r&#039; F R F&#039;&lt;br /&gt;
* y&#039; z&#039; R&#039; F R2 U R&#039; B&#039; R U&#039; R2 F&#039; R z R B R&#039;&lt;br /&gt;
* R&#039; U L&#039; D2 L U&#039; R L&#039; U R&#039; D2 R U&#039; L&lt;br /&gt;
* (R B L B&#039; R&#039;) y (R L) y (L B&#039; R&#039; B L&#039;) y&#039; (R&#039; L&#039;)&lt;br /&gt;
* l&#039; U&#039; (r&#039; F R F&#039;) (R U R&#039; U&#039;) L (U R U&#039; R&#039;) F&lt;br /&gt;
* (F&#039; R U R&#039; U&#039;) L&#039; U R U&#039; (l&#039; U R&#039; U&#039; r) F R&lt;br /&gt;
&lt;br /&gt;
==Permutations of Edges and Corners==&lt;br /&gt;
&lt;br /&gt;
===F Permutation===&lt;br /&gt;
&lt;br /&gt;
[[Image:f.gif]]&lt;br /&gt;
&lt;br /&gt;
* (y2) R U&#039; R&#039; U R2 y R U R&#039; U&#039; x U&#039; R&#039; U R U2&lt;br /&gt;
* yz R U R&#039; U&#039; R U2 z&#039; y&#039; R U R&#039; U&#039; y x L&#039; U&#039; L U L2 x&#039;&lt;br /&gt;
* R&#039; U R U&#039; R2 F&#039; U&#039; F U x R U R&#039; U&#039; R2 B&#039;&lt;br /&gt;
* R&#039; U R U&#039; R2&#039; F&#039; U&#039; F U R U&#039; x&#039; R2 U&#039; R&#039; U&lt;br /&gt;
* R&#039; U R U&#039; R2 y&#039; R&#039; U&#039; R U y x R U R&#039; U&#039; R2 x&#039;&lt;br /&gt;
* y R U R&#039; U R U2 R2 U&#039; R U&#039; R&#039; U2 R U r U R&#039; U&#039; L&#039; U R U&#039;&lt;br /&gt;
* R&#039; U2 R&#039; d&#039; R&#039; F&#039; R2 U&#039; R&#039; U R&#039; F R U&#039; F&lt;br /&gt;
* (y) U&#039; R&#039; U R U&#039; R&#039;2 F&#039; U&#039; F U R x U R&#039; U&#039; R2&lt;br /&gt;
* (y2) M U2 r&#039; U l&#039; U2 r U&#039; R2 r U2 R2&lt;br /&gt;
* (y) R&#039; U&#039; F&#039; R U R&#039; U&#039; R&#039; F R2 U&#039; R&#039; U&#039; R U R&#039; U R (from [[here: http://www.speedcubers.de/forum/showthread.php?tid=1807]])&lt;br /&gt;
&lt;br /&gt;
===G Permutation : a===&lt;br /&gt;
&lt;br /&gt;
[[Image:g3.gif]]&lt;br /&gt;
&lt;br /&gt;
* (y) R2&#039; u R&#039; U R&#039; U&#039; R u&#039; R2 y&#039; R&#039; U R&lt;br /&gt;
* (y) R2 D B&#039; U B&#039; U&#039; B D&#039; R2 F&#039; U F&lt;br /&gt;
* (y2) F2&#039; D R&#039; U R&#039; U&#039; R D&#039; F2 L&#039; U L&lt;br /&gt;
* R L U2 R&#039; L&#039; y&#039; R&#039; U L&#039; U2 R U&#039; L&lt;br /&gt;
&lt;br /&gt;
===G Permutation : b===&lt;br /&gt;
&lt;br /&gt;
[[Image:g2.gif]]&lt;br /&gt;
&lt;br /&gt;
* R&#039; U&#039; R y R2 u R&#039; U R U&#039; R u&#039; R2&lt;br /&gt;
* R&#039; U&#039; R B2 D L&#039; U L U&#039; L D&#039; B2&lt;br /&gt;
* (y2) L&#039; U&#039; L y&#039; R2&#039; u R&#039; U R U&#039; R u&#039; R2 &lt;br /&gt;
* (y&#039;) R&#039; U L&#039; U2 R U&#039; L y R L U2 L&#039; R&#039;&lt;br /&gt;
&lt;br /&gt;
===G Permutation : c===&lt;br /&gt;
&lt;br /&gt;
[[Image:g1.gif]]&lt;br /&gt;
* (y) R2&#039; u&#039; R U&#039; R U R&#039; u R2 y R U&#039; R&#039;&lt;br /&gt;
* (y) R2&#039; u&#039; R U&#039; R U R&#039; u R2 B U&#039; B&#039;&lt;br /&gt;
* (y) R2&#039; D&#039; F U&#039; F U F&#039; D R2 B U&#039; B&#039;&lt;br /&gt;
* (y2) F2&#039; D&#039; L U&#039; L U L&#039; D F2 R U&#039; R&#039;&lt;br /&gt;
* L&#039; R&#039; U2 L R (y) L U&#039; R U2 L&#039; U R&#039;&lt;br /&gt;
* (y&#039;) l&#039; U&#039; U&#039; L&#039; U l F&#039; U&#039; L U F R&#039; F R&lt;br /&gt;
&lt;br /&gt;
===G Permutation : d===&lt;br /&gt;
&lt;br /&gt;
[[Image:g.gif]]&lt;br /&gt;
&lt;br /&gt;
* (y2) R U R&#039; y&#039; R2 u&#039; R U&#039; R&#039; U R&#039; u R2&lt;br /&gt;
* (y2) R U R&#039; F2 D&#039; L U&#039; L&#039; U L&#039; D F2&lt;br /&gt;
* (y2) l2 U&#039; L2 U&#039; F2 L&#039; U&#039; R U2 L&#039; U l x&lt;br /&gt;
* (y) L U&#039; R U2 L&#039; U R&#039; y R&#039; L&#039; U2 R L&lt;br /&gt;
* (y) L U&#039; R U2 L&#039; U R&#039; y&#039; L&#039; R&#039; U2 L R&lt;br /&gt;
* (y&#039;) R&#039; F&#039; R F&#039; U&#039; L&#039; U F R&#039; F&#039; L F2 R&lt;br /&gt;
*  U&#039; x R&#039; U R&#039; D2 R U&#039; R&#039; D2 x&#039; U R&#039; U&#039; R U R U R U&#039; R      (This one seems long, but it&#039;s just a combination of A(a) and U(a))&lt;br /&gt;
&lt;br /&gt;
===J Permutation : a===&lt;br /&gt;
&lt;br /&gt;
[[Image:j1.gif]]&lt;br /&gt;
&lt;br /&gt;
* (y2) R&#039; U2 R U R&#039; z&#039; R2&#039; U R&#039; D R U&#039;&lt;br /&gt;
* (y2) L&#039; R&#039; U2 R U R&#039; U2 L U&#039; R U&lt;br /&gt;
* (y2) F2 L&#039; U&#039; r U2 l&#039; U R&#039; U&#039; R2&lt;br /&gt;
* (y2) R&#039; U2 R U R&#039; U2&#039; L U&#039; R U L&#039;&lt;br /&gt;
* (y2) x U2 r&#039; U&#039; r U2 l&#039; U R&#039; U&#039; R2&lt;br /&gt;
* (y) R&#039; U L&#039; U2 R U&#039; R&#039; U2 L R U&#039;&lt;br /&gt;
* B2&#039; R2 U&#039; R2&#039; u R2 D&#039; R2&#039; U R2&lt;br /&gt;
* R U&#039; L&#039; U R&#039; U2 L U&#039; L&#039; U2&#039; L&lt;br /&gt;
* R L d2 R&#039; U&#039; R d2 R&#039; U L&#039;&lt;br /&gt;
* (L&#039; U R&#039; U2 L U&#039; R) U (L&#039; U R&#039; U2 L U&#039; R)&lt;br /&gt;
* L&#039; U R&#039; U2 L U&#039; R U L&#039; U R&#039; U2 L U&#039; R&lt;br /&gt;
* L&#039; U2 L U L&#039; U2 R U&#039; L U R&#039;&lt;br /&gt;
* L&#039; U&#039; L F L&#039; U&#039; L U L F&#039; L2 U L U&lt;br /&gt;
&lt;br /&gt;
===J Permutation : b===&lt;br /&gt;
&lt;br /&gt;
[[Image:j.gif]]&lt;br /&gt;
&lt;br /&gt;
* R U2 R&#039; U&#039; R U2 L&#039; U R&#039; U&#039; L&lt;br /&gt;
* R U2 R&#039; U&#039; R d2&#039; R&#039; U L&#039; U&#039; R&lt;br /&gt;
* y2 R L U2 L&#039; U&#039; L U2 R&#039; U L&#039; U&#039;&lt;br /&gt;
* (R U R&#039; F&#039;) (R U R&#039; U&#039; R&#039;) F (R2 U&#039; R&#039; U&#039;)&lt;br /&gt;
* y&#039; L&#039; U&#039; R U2 L&#039; U L U2 L&#039; R U&lt;br /&gt;
* y2 F2&#039; R U R&#039; y r2 y&#039; R U&#039; R U R2&#039;&lt;br /&gt;
* L&#039; U R U&#039; L U2 R&#039; U R U2&#039; R&#039;&lt;br /&gt;
* y2 r2 U&#039; L&#039; U r&#039; U2 R B&#039; R&#039; U2&lt;br /&gt;
* (R U&#039; L U2 R&#039; U L) U&#039; (R U&#039; L U2 R&#039; U L)&lt;br /&gt;
* L&#039; U R&#039; U2 L U&#039; L&#039; U2 R L&lt;br /&gt;
&lt;br /&gt;
===N Permutation : a===&lt;br /&gt;
&lt;br /&gt;
[[Image:n1.gif]]&lt;br /&gt;
&lt;br /&gt;
* R&#039; U R2 B2 U R&#039; B2&#039; R U&#039; B2 R2&#039; U&#039; R&lt;br /&gt;
* z D R&#039; U R2 D&#039; R (U&#039; D) R&#039; U R2 D&#039; R U&#039; R&lt;br /&gt;
* y&#039; L U&#039; R U2 L&#039; U R&#039; L U&#039; R U2 L&#039; U R&#039;&lt;br /&gt;
* R U&#039; R&#039; U l U F U&#039; R&#039; F&#039; R U&#039; R U l&#039; U R&#039;&lt;br /&gt;
* L U&#039; L&#039; U L F U F&#039; L&#039; U&#039; L F&#039; L F L&#039; U L&#039;&lt;br /&gt;
* R&#039; U L&#039; U2 R U&#039; L R&#039; U L&#039; U2 R U&#039; L&lt;br /&gt;
* R U&#039; L d2 L&#039; U L R&#039; U&#039; R U2 r&#039; F l&#039; U&#039; y2&lt;br /&gt;
* L U&#039; R U2 L&#039; U R&#039; L U&#039; R U2 L&#039; U R&#039; U&#039;&lt;br /&gt;
* y z R&#039; U R&#039; D R2&#039; U&#039; R U D&#039; R&#039; D R2&#039; U&#039; R D&#039;&lt;br /&gt;
* R U&#039; L d2 L&#039; U L R&#039; U&#039; R U2 L&#039; U R U&#039;&lt;br /&gt;
* F&#039; R U R&#039; U&#039; R&#039; F R2 F U&#039; R&#039; U&#039; R U F&#039; R&#039;&lt;br /&gt;
&lt;br /&gt;
===N Permutation : b===&lt;br /&gt;
&lt;br /&gt;
[[Image:n.gif]]&lt;br /&gt;
&lt;br /&gt;
* R U&#039; R2&#039; F2 U&#039; R F2&#039; R&#039; U F2 R2 U R&#039;&lt;br /&gt;
* z U&#039; R D&#039; R2&#039; U R&#039; (U&#039; D) R D&#039; R2 U R&#039; D &lt;br /&gt;
* z (D&#039; R U&#039; R2&#039; D R3 U) * 2&lt;br /&gt;
* L&#039; U R&#039; U2&#039; L U&#039; L&#039; R U R&#039; U2&#039; L U&#039; R U&#039;&lt;br /&gt;
* R&#039; U R U&#039; R&#039; F&#039; U&#039; F R U R&#039; F R&#039; F&#039; R U&#039; R&lt;br /&gt;
* z U&#039; R D&#039; R2 U R&#039; U&#039; z&#039; R U R&#039; z R2 U R&#039; z&#039; R U&#039;&lt;br /&gt;
* L&#039; U R&#039; z R2 U R&#039; U z&#039; R U R&#039; z R2 U R&#039; z&#039; R U&#039;&lt;br /&gt;
* L&#039; U L U&#039; r&#039; U&#039; F&#039; U L F L&#039; U L&#039; U&#039; r U&#039; L&lt;br /&gt;
* L U&#039; R U2 L&#039; U R&#039; L U&#039; R U2 L&#039; U R&#039; U&#039;&lt;br /&gt;
* R&#039; U R U&#039; R&#039; F&#039; U&#039; F R U R&#039; U&#039; R&#039; d R U R&#039;&lt;br /&gt;
&lt;br /&gt;
===R Permutation : a===&lt;br /&gt;
&lt;br /&gt;
[[Image:r1.gif]]&lt;br /&gt;
&lt;br /&gt;
* y2 z U R2 U&#039; R2 U F&#039; U&#039; R&#039; U R U F U2 R&lt;br /&gt;
* y&#039; R2 B&#039; R&#039; U&#039; R&#039; U R B R&#039; U2 R U2 R&#039;&lt;br /&gt;
* R U2 R&#039; U2 R B&#039; R&#039; U&#039; R U R B R2&#039; U&lt;br /&gt;
* R U2 R&#039; U2 R B&#039; R&#039; U&#039; R U l U R2 F&lt;br /&gt;
* U2 R&#039; U&#039; R U2 R U2 L&#039; R2 U R U&#039; R L U2 R&#039;&lt;br /&gt;
* y&#039; R U R&#039; F&#039; R U2 R&#039; U2 R&#039; F R U R U2 R&#039; U&#039;&lt;br /&gt;
* R U2 R&#039; U&#039; R&#039; F&#039; R U2 R U2 R&#039; F R U&#039; R&#039; U&lt;br /&gt;
* R U2 R D R&#039; U R D&#039; R&#039; U&#039; R&#039; U R U R&#039; U&lt;br /&gt;
* y2 L U2 L&#039; U2 L F&#039; L&#039; U&#039; L U L F L2 U&lt;br /&gt;
* R l U&#039; l&#039; U&#039; R&#039; U l U l&#039; U2 R U2&#039; R&#039;&lt;br /&gt;
&lt;br /&gt;
===R Permutation : b===&lt;br /&gt;
&lt;br /&gt;
[[Image:r.gif]]&lt;br /&gt;
&lt;br /&gt;
* R&#039; U2 R U2 R&#039; F R U R&#039; U&#039; R&#039; F&#039; R2&#039; U&#039;&lt;br /&gt;
* y R2 B2 U&#039; R&#039; U&#039; R U R U B2 R U&#039; R U&lt;br /&gt;
* R&#039; U2 R U&#039; y&#039; R&#039; F R B&#039; R&#039; F&#039; R z x&#039; R&#039; U R&#039;&lt;br /&gt;
* y2 R&#039; U2 l R U&#039; R&#039; U l&#039; U2&#039; R F R U&#039; R&#039; U&#039; R U R&#039; F&#039;&lt;br /&gt;
* R&#039; U2 R&#039; D&#039; R U&#039; R&#039; D R U R U&#039; R&#039; U&#039; R U&#039;&lt;br /&gt;
* (y x) R2 U l U R U&#039; l&#039; U&#039; l U2 R&#039; U2 R&lt;br /&gt;
&lt;br /&gt;
===T Permutation===&lt;br /&gt;
&lt;br /&gt;
[[Image:t.gif]]&lt;br /&gt;
&lt;br /&gt;
* R U R&#039; U&#039; R&#039; F R2 U&#039; R&#039; U&#039; R U R&#039; F&#039;&lt;br /&gt;
* y2 L&#039; U&#039; L U L F&#039; L2 U L U L&#039; U&#039; L F&lt;br /&gt;
* F R U&#039; R&#039; U R U R2 F&#039; R U R U&#039; R&#039;&lt;br /&gt;
* L2 U&#039; L2 D F2 R2 U R2 D&#039; F2&lt;br /&gt;
* R2 U&#039; R2 D B2 L2 U L2 D&#039; B2&lt;br /&gt;
* R2&#039; u&#039; R2 U R2&#039; y R2 u R2&#039; U&#039; R2&lt;br /&gt;
* R2 U R2&#039; U&#039; R2 U&#039; D R2&#039; U&#039; R2 U R2&#039; D&#039;&lt;br /&gt;
* (z x2) U2 r&#039; U2 r U2 x U2 r U2 r&#039; U2&lt;br /&gt;
&lt;br /&gt;
===V Permutation===&lt;br /&gt;
&lt;br /&gt;
[[Image:V.gif]]&lt;br /&gt;
&lt;br /&gt;
* R&#039; U R&#039; U&#039; y x R&#039; U&#039; R2 x&#039; U&#039; R&#039; U R&#039; F R F&lt;br /&gt;
* R&#039; U R&#039; U&#039; B&#039; D B&#039; D&#039; B2 R&#039; B&#039; R B R&lt;br /&gt;
* R&#039; U R&#039; U&#039; x2 y&#039; R&#039; U R&#039; U&#039; l R U&#039; R&#039; U R U&lt;br /&gt;
* y L&#039; U R U&#039; L U L&#039; U R&#039; U&#039; L U2 R U2 R&#039;&lt;br /&gt;
* y2 R U&#039; L&#039; U R&#039; U&#039; R U&#039; L U R&#039; U2 L&#039; U2 L&lt;br /&gt;
* y&#039; R&#039; U L U&#039; R U R&#039; U L&#039; U&#039; R U2 L U2 L&#039;&lt;br /&gt;
* L U&#039; R&#039; U L&#039; U&#039; L U&#039; R U L&#039; U2 R&#039; U2 R&lt;br /&gt;
* R&#039; U R&#039; d&#039; R&#039; F&#039; R2 U&#039; R&#039; U R&#039; F R F&lt;br /&gt;
* R&#039; U R&#039; U&#039; y z&#039; U&#039; R U&#039; R&#039; U2 y&#039; R&#039; U&#039; R U R&lt;br /&gt;
* R&#039; U R&#039; U&#039; y R&#039; F&#039; R2 U&#039; R&#039; U R&#039; F R F&lt;br /&gt;
* R&#039; U R&#039; U&#039; y R&#039; D R&#039; D&#039; R2 F&#039; R&#039; F R F&lt;br /&gt;
* R&#039; U2 R U2 L U&#039; R&#039; U L&#039; U L U&#039; R U L&#039;&lt;br /&gt;
* R&#039; U2 R U2 L U&#039; R&#039; U r&#039; F r U&#039; R U r&#039;&lt;br /&gt;
&lt;br /&gt;
===Y Permutation===&lt;br /&gt;
&lt;br /&gt;
[[Image:Y.gif]]&lt;br /&gt;
&lt;br /&gt;
* F R U&#039; R&#039; U&#039; R U R&#039; F&#039; R U R&#039; U&#039; R&#039; F R F&#039;&lt;br /&gt;
* R2 u R2&#039; U R2 D&#039; R&#039; U&#039; R F2&#039; R&#039; U R&lt;br /&gt;
* F R&#039; F R2 U&#039; R&#039; U&#039; R U R&#039; F&#039; R U R&#039; U&#039; F&#039;&lt;br /&gt;
* R&#039; U&#039; R F2 R&#039; U R d R2 U&#039; R2&#039; U&#039; R2&lt;br /&gt;
* R2 U&#039; R&#039; U R U&#039; z&#039; y&#039; L&#039; U&#039; R U&#039; R&#039; U&#039; L U y z&lt;br /&gt;
* y F&#039; L&#039; U L U L&#039; U&#039; L F L&#039; U&#039; L U L&#039; F&#039; L F&lt;br /&gt;
* F R U&#039; R&#039; F D R&#039; y x R&#039; U&#039; R z R2 y L&#039; d2&lt;br /&gt;
* z&#039; U2 L&#039; U&#039; L U L&#039; y&#039; L&#039; U&#039; R U&#039; R&#039; U&#039; L U&lt;br /&gt;
* F R&#039; F&#039; R U R U&#039; R2 U&#039; R U l U&#039; R&#039; U&lt;br /&gt;
* z U2 R U R&#039; U&#039; R y R U L&#039; U L U R&#039; U&#039;&lt;br /&gt;
* F R U&#039; R&#039; U&#039; R d R U R&#039; B&#039; R U&#039; R2&lt;br /&gt;
* R&#039; F R F&#039; y&#039; U&#039; R&#039; U R2 U R&#039; U&#039; R&#039; F R F&#039; U&#039;&lt;br /&gt;
* y2 z U2 R&#039; U2 R&#039; U2 R B R B &#039; U2 B R&#039; B&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;{{PLL}}&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
* [[2-Look PLL]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Methods]]&lt;br /&gt;
[[Category:3x3x3 Methods]]&lt;br /&gt;
[[Category:Last Layer Methods]]&lt;br /&gt;
[[Category:Cubing Terminology]]&lt;br /&gt;
[[Category:Abbreviations and Acronyms]]&lt;br /&gt;
[[Category:Algorithms]]&lt;br /&gt;
[[Category:Sub Steps]]&lt;/div&gt;</summary>
		<author><name>Zarxrax</name></author>
	</entry>
	<entry>
		<id>https://www.speedsolving.com/wiki/index.php?title=List_of_PC_cubing_software&amp;diff=6001</id>
		<title>List of PC cubing software</title>
		<link rel="alternate" type="text/html" href="https://www.speedsolving.com/wiki/index.php?title=List_of_PC_cubing_software&amp;diff=6001"/>
		<updated>2009-12-07T03:54:37Z</updated>

		<summary type="html">&lt;p&gt;Zarxrax: /* Standalone Timers */  - Removed a duplicate entry, a web-based timer, and a broken link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Description ==&lt;br /&gt;
A very popular category of Rubik&#039;s cube software is the playable 3D Rubik&#039;s Cube (animated cube), often implemented as a Java applet, which has a long history. The first version of which many current programs are derived was made by Michael Shubart. After that, Karl Hornell made modifications in his version, which again was used by Lars Petrus on his website. Probably the most widely used is RubikPlayer by Werner Randelshofer.&lt;br /&gt;
&lt;br /&gt;
== Standalone Timers ==&lt;br /&gt;
* [http://www.strangepuzzle.com/jnetcube.html JNetCube] - (Java)&lt;br /&gt;
* [http://code.google.com/p/rubiks-jtimer/ JTimer] - New version of JNetCube (Java)&lt;br /&gt;
* [http://www.vanderblonk.com/tools/talking-timer/ Talking Timer]&lt;br /&gt;
* [http://cube.garron.us/cct/ CALCubeTimer 0.93] - Interfaces with a stackmat through the microphone port (Java)&lt;br /&gt;
&lt;br /&gt;
== Solvers ==&lt;br /&gt;
* [http://acesoftware.110mb.com/files/CubeTeacher.zip CubeTeacher] - Graphical Fridrich solver with annotated solutions. Aims to help the user learn the method (Windows, .NET Framework 2.0 required, freeware, currently beta)&lt;br /&gt;
* [[ACube]] - Fast solver written by Josef Jelinek, and is able to ignore pieces and specify different metrics upon loading. (Java, freeware, command-line based)&lt;br /&gt;
* [http://kociemba.org/cube.htm Cube Explorer] - Fast solver written by Kociemba with his algorithm (Windows, freeware, graphical)&lt;br /&gt;
* [http://www.geocities.com/jaapsch/puzzles/cubie.htm Cubie] - Solver with animation (Java, freeware)&lt;br /&gt;
* [http://www.wrongway.org/?rubik Rubik&#039;s Cube Solver by Eric Dietz] - (Windows/Linux, GPL)&lt;br /&gt;
* [http://www.svekub.se/files/ksolve.zip ksolve] - A general puzzle solver by Kare Krig. Uses a written definition file and scramble file, and is much slower than dedicated solvers. (Windows, freeware, command-line based)&lt;br /&gt;
* [http://www.ganpuzzle.com/vcube333demo.htm Learn to Solve Rubik&#039;s Cube with 3 Simple Tricks] - Step-by-step interactive animated solution (Java)&lt;br /&gt;
* [http://www.ganpuzzle.com/hints3x3.htm Rubik&#039;s Solution Hints Booklet Step Animation] - Step-by-step interactive animated solution based on official booklet (Java)&lt;br /&gt;
&lt;br /&gt;
== Cube Simulators ==&lt;br /&gt;
* [http://www.ultimatemagiccube.com Ultimate Magic Cube] - (Windows). Megaminx, pyraminx and much more&lt;br /&gt;
* [http://gabbasoft.com/ Gabbasoft] - (Windows) A collection of NxNxN puzzles 2-20, and with [[supercube]]s&lt;br /&gt;
* [http://www.glidingcube.com GlidingCube] - (Windows) A virtual cube puzzle. Intriguing but cannot be built physically.&lt;br /&gt;
* [http://mzrg.com/java/IsoCubeSim/index.shtml IsoCubeSim] - (Java) A cube puzzle simulator which supports not only NxNxN puzzles (of any size), but arbitrary cuboids as well.&lt;br /&gt;
* [http://www.superliminal.com/cube/cube.htm 4D Cube] - (Java)&lt;br /&gt;
* [http://www.gravitation3d.com/magiccube5d/ 5D Cube] - (Windows)&lt;br /&gt;
* [http://sourceforge.net/projects/rubiksim/ RubikSim] - (Windows) &lt;br /&gt;
* [http://www.network54.com/Forum/178387/message/1191974095/  QBASIC Rubik&#039;s Cube] - (DOS/Windows) At 26,375 bytes (25.7 KB), a relatively large Rubik&#039;s cube program.&lt;br /&gt;
* [http://www.leinweb.com/snackbar/cube/index.htm  Hungarian HexaHedron ]- (Windows) It is amazing for FMC. Records your solution as you go.&lt;br /&gt;
&lt;br /&gt;
[[Category:Cubing Utilities]]&lt;br /&gt;
[[Category:Cubing Software]]&lt;/div&gt;</summary>
		<author><name>Zarxrax</name></author>
	</entry>
	<entry>
		<id>https://www.speedsolving.com/wiki/index.php?title=List_of_PC_cubing_software&amp;diff=3218</id>
		<title>List of PC cubing software</title>
		<link rel="alternate" type="text/html" href="https://www.speedsolving.com/wiki/index.php?title=List_of_PC_cubing_software&amp;diff=3218"/>
		<updated>2009-03-05T21:36:53Z</updated>

		<summary type="html">&lt;p&gt;Zarxrax: /* Standalone Timers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Description ==&lt;br /&gt;
A very popular category of Rubik&#039;s cube software is the playable 3D Rubik&#039;s Cube (animated cube), often implemented as a Java applet, which has a long history. The first version of which many current programs are derived was made by Michael Shubart. After that, Karl Hornell made modifications in his version, which again was used by Lars Petrus on his website. Probably the most widely used is RubikPlayer by Werner Randelshofer.&lt;br /&gt;
&lt;br /&gt;
== Standalone Timers ==&lt;br /&gt;
* [http://vanderblonk.com/cube/download/rtt/About.htm RubikTimer] - (Windows)&lt;br /&gt;
* [http://www.strangepuzzle.com/jnetcube.html JNetCube] - (Java)&lt;br /&gt;
* [http://code.google.com/p/rubiks-jtimer/ JTimer] - New version of JNetCube (Java)&lt;br /&gt;
* [http://vanderblonk.com/cube/cubetimer.htm CubeTimer] - Timer with animation&lt;br /&gt;
* [http://cube.garron.us/cct/ CALCubeTimer 0.93] - Interfaces with a stackmat through the microphone port (Java)&lt;br /&gt;
* [http://soft.imolecule.net/?lang=en iMolecule Soft DarkCube] - Timer in Thai and English under CC By-NC-SA 3.0 license&lt;br /&gt;
&lt;br /&gt;
== Solvers ==&lt;br /&gt;
* [http://software.rubikscube.info/JACube/index.html ACube] - Fast solver written by Josef Jelinek, and is able to ignore pieces and specify different metrics upon loading. (Java, freeware, command-line based)&lt;br /&gt;
* [http://kociemba.org/cube.htm Cube Explorer] - Fast solver written by Kociemba with his algorithm (Windows, freeware, graphical)&lt;br /&gt;
* [http://www.geocities.com/jaapsch/puzzles/cubie.htm Cubie] - Solver with animation (Java, freeware)&lt;br /&gt;
* [http://www.wrongway.org/?rubik Rubik&#039;s Cube Solver by Eric Dietz] - (Windows/Linux, GPL)&lt;br /&gt;
* [http://www.svekub.se/files/ksolve.zip ksolve] - A general puzzle solver by Kare Krig. Uses a written definition file and scramble file, and is much slower than dedicated solvers. (Windows, freeware, command-line based)&lt;br /&gt;
* [http://www.ganpuzzle.com/vcube333demo.htm Learn to Solve Rubik&#039;s Cube with 3 Simple Tricks] - Step-by-step interactive animated solution (Java)&lt;br /&gt;
* [http://www.ganpuzzle.com/hints3x3.htm Rubik&#039;s Solution Hints Booklet Step Animation] - Step-by-step interactive animated solution based on official booklet (Java)&lt;br /&gt;
&lt;br /&gt;
== Cube Simulators ==&lt;br /&gt;
* [http://www.ultimatemagiccube.com Ultimate Magic Cube] - (Windows). Megaminx, pyraminx and much more&lt;br /&gt;
* [http://gabbasoft.com/ Gabbasoft] - (Windows) A collection of NxNxN puzzles 2-20, and with [[supercube]]s&lt;br /&gt;
* [http://www.glidingcube.com GlidingCube] - (Windows) A virtual cube puzzle. Intriguing but cannot be built physically.&lt;br /&gt;
* [http://mzrg.com/java/IsoCubeSim/index.shtml IsoCubeSim] - (Java) A cube puzzle simulator which supports not only NxNxN puzzles (of any size), but arbitrary cuboids as well.&lt;br /&gt;
* [http://www.superliminal.com/cube/cube.htm 4D Cube] - (Java)&lt;br /&gt;
* [http://www.gravitation3d.com/magiccube5d/ 5D Cube] - (Windows)&lt;br /&gt;
* [http://sourceforge.net/projects/rubiksim/ RubikSim] - (Windows) &lt;br /&gt;
* [http://www.network54.com/Forum/178387/message/1191974095/  QBASIC Rubik&#039;s Cube] - (DOS/Windows) At 26,375 bytes (25.7 KB), a relatively large Rubik&#039;s cube program.&lt;br /&gt;
* [http://www.leinweb.com/snackbar/cube/index.htm  Hungarian HexaHedron ]- (Windows) It is amazing for FMC. Records your solution as you go.&lt;/div&gt;</summary>
		<author><name>Zarxrax</name></author>
	</entry>
	<entry>
		<id>https://www.speedsolving.com/wiki/index.php?title=List_of_PC_cubing_software&amp;diff=3217</id>
		<title>List of PC cubing software</title>
		<link rel="alternate" type="text/html" href="https://www.speedsolving.com/wiki/index.php?title=List_of_PC_cubing_software&amp;diff=3217"/>
		<updated>2009-03-05T21:34:50Z</updated>

		<summary type="html">&lt;p&gt;Zarxrax: /* Standalone Timers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Description ==&lt;br /&gt;
A very popular category of Rubik&#039;s cube software is the playable 3D Rubik&#039;s Cube (animated cube), often implemented as a Java applet, which has a long history. The first version of which many current programs are derived was made by Michael Shubart. After that, Karl Hornell made modifications in his version, which again was used by Lars Petrus on his website. Probably the most widely used is RubikPlayer by Werner Randelshofer.&lt;br /&gt;
&lt;br /&gt;
== Standalone Timers ==&lt;br /&gt;
* [http://vanderblonk.com/cube/download/rtt/About.htm RubikTimer] - (Windows)&lt;br /&gt;
* [http://www.strangepuzzle.com/jnetcube.html JNetCube] - (Java)&lt;br /&gt;
* [http://code.google.com/p/rubiks-jtimer/ JTimer] - New version of JNetCube (Java)&lt;br /&gt;
* [http://vanderblonk.com/cube/cubetimer.htm CubeTimer] - Timer with animation&lt;br /&gt;
* [http://cube.garron.us/cct/ CALCubeTimer 0.93] - Interfaces with a stackmat through the microphone port&lt;br /&gt;
* [http://soft.imolecule.net/?lang=en iMolecule Soft DarkCube] - Timer in Thai and English under CC By-NC-SA 3.0 license&lt;br /&gt;
&lt;br /&gt;
== Solvers ==&lt;br /&gt;
* [http://software.rubikscube.info/JACube/index.html ACube] - Fast solver written by Josef Jelinek, and is able to ignore pieces and specify different metrics upon loading. (Java, freeware, command-line based)&lt;br /&gt;
* [http://kociemba.org/cube.htm Cube Explorer] - Fast solver written by Kociemba with his algorithm (Windows, freeware, graphical)&lt;br /&gt;
* [http://www.geocities.com/jaapsch/puzzles/cubie.htm Cubie] - Solver with animation (Java, freeware)&lt;br /&gt;
* [http://www.wrongway.org/?rubik Rubik&#039;s Cube Solver by Eric Dietz] - (Windows/Linux, GPL)&lt;br /&gt;
* [http://www.svekub.se/files/ksolve.zip ksolve] - A general puzzle solver by Kare Krig. Uses a written definition file and scramble file, and is much slower than dedicated solvers. (Windows, freeware, command-line based)&lt;br /&gt;
* [http://www.ganpuzzle.com/vcube333demo.htm Learn to Solve Rubik&#039;s Cube with 3 Simple Tricks] - Step-by-step interactive animated solution (Java)&lt;br /&gt;
* [http://www.ganpuzzle.com/hints3x3.htm Rubik&#039;s Solution Hints Booklet Step Animation] - Step-by-step interactive animated solution based on official booklet (Java)&lt;br /&gt;
&lt;br /&gt;
== Cube Simulators ==&lt;br /&gt;
* [http://www.ultimatemagiccube.com Ultimate Magic Cube] - (Windows). Megaminx, pyraminx and much more&lt;br /&gt;
* [http://gabbasoft.com/ Gabbasoft] - (Windows) A collection of NxNxN puzzles 2-20, and with [[supercube]]s&lt;br /&gt;
* [http://www.glidingcube.com GlidingCube] - (Windows) A virtual cube puzzle. Intriguing but cannot be built physically.&lt;br /&gt;
* [http://mzrg.com/java/IsoCubeSim/index.shtml IsoCubeSim] - (Java) A cube puzzle simulator which supports not only NxNxN puzzles (of any size), but arbitrary cuboids as well.&lt;br /&gt;
* [http://www.superliminal.com/cube/cube.htm 4D Cube] - (Java)&lt;br /&gt;
* [http://www.gravitation3d.com/magiccube5d/ 5D Cube] - (Windows)&lt;br /&gt;
* [http://sourceforge.net/projects/rubiksim/ RubikSim] - (Windows) &lt;br /&gt;
* [http://www.network54.com/Forum/178387/message/1191974095/  QBASIC Rubik&#039;s Cube] - (DOS/Windows) At 26,375 bytes (25.7 KB), a relatively large Rubik&#039;s cube program.&lt;br /&gt;
* [http://www.leinweb.com/snackbar/cube/index.htm  Hungarian HexaHedron ]- (Windows) It is amazing for FMC. Records your solution as you go.&lt;/div&gt;</summary>
		<author><name>Zarxrax</name></author>
	</entry>
</feed>