complementando codigo, adicao de main