mais funcoes adicionadas e main quase 100% (feito no syso mesmo)