#49 resolvido
#53 resolvido
#54 resolvido