
parent :- process(a) # o(process(b)).

process(I) :- task(I,1) * task(I,2) * task(I,3).

task(I,J) :- monitor(task(I,J)).

