Removed Greedy algo because it doesn't seem complete