public virtual Query ReqB(Query q)
{
BooleanQuery bq = new BooleanQuery(true);
bq.Add(q, BooleanClause.Occur.MUST);
bq.Add(new TermQuery(new Term(FIELD, "w1")), BooleanClause.Occur.SHOULD);
return bq;
}