lecture10: concave costs and related issues