cf 270 - C - greedy