man.addAxiom(o, SubClassOf(OWLThing(), clsG));
man.addAxiom(o, EquivalentClasses(clsA, clsB));
man.addAxiom(o, SubClassOf(clsC, clsB));
man.addAxiom(o, SubClassOf(clsD, clsA));
man.addAxiom(o, SubClassOf(clsD, clsF));
man.addAxiom(o, SubClassOf(clsF, clsD));
man.addAxiom(o, SubClassOf(clsE, clsC));
man.addAxiom(o, SubClassOf(clsK, clsD));
man.addAxiom(o, EquivalentClasses(clsK, OWLNothing()));
OWLObjectPropertyExpression propP = getPropP();
OWLObjectPropertyExpression propQ = getPropQ();