}
//generate from formula info
Set<String> res = generateQuestions(fgInfo);
//generate from equivalent formula if it exists
if(fbFormulasInfo.hasOpposite(fgInfo.bInfo.formula)) {
FormulaGenerationInfo eqInfo =
new FormulaGenerationInfo(fbFormulasInfo.getBinaryInfo(fbFormulasInfo.equivalentFormula(fgInfo.bInfo.formula)),
fgInfo.injectedInfo, fgInfo.entityInfo1, fgInfo.entityInfo2, fgInfo.uInfo, fgInfo.isCount, fgInfo.isInject, fgInfo.isUnary);
res.addAll(generateQuestions(eqInfo));
}
return res;
}