public static boolean demo3(Dproblem Prob) {
Dcs A, C, W = null, WW, WT, E = null, W2;
int n, k, Li[], Lp[], Wi[], Wp[], p1, p2, p[] = null;
boolean ok;
double b[], x[], resid[], y[] = null, Lx[], Wx[], s, t, t1;
Dcss S = null;
Dcsn N = null;
if (Prob == null || Prob.sym == 0 || Prob.A.n == 0)
return (false);
A = Prob.A;
C = Prob.C;