fixed wrong output
Fixed wrong symmetric
Fixed wrong rotation - we made backup of mTemp[] when deep-copy ctor is
invoked and this leads to copy wrong sides during rotation in method
getRotated(). mTemp[] always must contain the very initial sides of
cube, it should be constant array despite any copies.