made a greedy but theres a bug. Using evaluator
made a greedy but theres a bug. Using evaluator e