% Constraint Logic Programming :- use_module(library(dif)). % Sound inequality :- use_module(library(clpfd)). % Finite domain constraints :- use_module(library(clpb)). % Boolean constraints :- use_module(library(chr)). % Constraint Handling Rules :- use_module(library(when)). % Coroutining %:- use_module(library(clpq)). % Constraints over rational numbers % Your program goes here /** Your example queries go here, e.g. ?- X #> 1. */