problema B passado e problema D em desenvolvimento