precedence( [<,ap,a,i,j,m,n,p,q,f,nn,1] ).
predicates( [<] ).

X<Y, Y<Z -> X<Z.
X<X -> [].
X<Y, Y<X, X=Y.

f<1 -> [].
nn<f -> [].
p<1 -> [].
p<1.
q<1 -> [].
nn<q -> [].
a(q)<a(p).
