In the following table, each column represents a different orientation pattern, and each row represents a different algorithm. When two cubes appear on the same row, that means that the same algorithm can be used to solve both cases, if you apply the algorithm forwards and backwards.