game of rotation improved and completed