Refatorações, Greedy, Genetic