Revisões da função X_rotation, reestruturação da organização do código