If time is a concern, then a quicker algorithm such as Kociemba’s 2-Phase algorithm will yield a much faster solver. Once all 4 edges have been correctly placed, flip your Rubik’s Cube over to see the WHITE cross (with matching edge tiles on the RED, BLUE, ORANGE and GREEN faces). With some practice, you should be able to solve the cube in about 2-4 minutes. If no edges are placed correctly, then do either sequence below once. Using object-oriented programming(OOP) principles a cube can be represented using a three-dimensional array. Beyond the 3x3, other cube sizes such as the 2x2 and 4x4 cubes on up to NxN cube can be solved using the methods discussed. The last faces are the left and the right face, and as the name suggests, they are the faces on the left and right. An algorithm for one of these steps can involve anywhere from 7 to 17 moves.