Solve p