A Rubik's Cube logic coded in Ruby