deixei a main mais "entendivel"