Begin greedy algo