sections of a problem into different problems