1. NEED TO GO THROUGH A FILTER.
Company[
    Department(@dName [KEY]=x1,@dNumber [KEY]=x2)[
        Location(@locationName=x3),
        Controls[
            Project(@pName [KEY]=x4,@pNumber [KEY]=x5,@pLocation=x6){functional}]]]
:-
Project(Y1),Department(Y2),Location(Y3),
locations(Y2,Y3),toDepartment(Y1,Y2),pnumber(Y1,x5),
pname(Y1,x4),plocation(Y1,x6),dnumber(Y2,x2),
dname(Y2,x1),locationName(Y3,x3).

