Melhoramento do código e teste com nova classe Util