middle problem