Rrt previamente implementada, mas é preciso melhorar, flws.