generate problem