1 2 3 4 5 6 7
problem builtin. abstract class node { refers node[0..*] equals opposite equals } predicate exists(node node).