<human>:  What are the steps to solving a Rubik's Cube?
<bot>: 
1. Arrange the starting layer of the cube.
2. Move each cube edge piece to its designated spot.
3. Solve the middle layer edge pieces.
4. Move the corners of the top layer into their proper positions.
5. Move the edges of the top layer into their designated spots.
6. Permute the last layer.
7. Solve the complete cube!