__n should be greedy