/******************************************************************************/
/* */
/* "WEAK" FURTWANGLER CONDITIONS */
/* 09/23/05 (dkc) */
/* */
/******************************************************************************/
unsigned int powquot(unsigned int a, unsigned int index);
unsigned int furtest(unsigned int d) {
unsigned int flag,quotient,f,remd,p,ps;
p=3;
ps=9;
flag=0;
if ((d/2)*2!=d) {
quotient=powquot(d, 0);
if (quotient*p==d)
f=quotient;
else
f=d;
quotient=powquot(f, 1);
remd=f-quotient*ps;
if ((remd!=1)&&(remd!=8))
flag=1;
}
else {
quotient=powquot(d, 0);
if (quotient*p!=d) {
f=d/2;
quotient=powquot(f, 1);
remd=f-quotient*ps;
if ((remd!=1)&&(remd!=8))
flag=1;
}
}
return flag;
}