poole@CPSC-M-POOLE01 prolog % swipl Welcome to SWI-Prolog (threaded, 64 bits, version 9.0.4) SWI-Prolog comes with ABSOLUTELY NO WARRANTY. This is free software. Please run ?- license. for legal details. For online help and background, visit https://www.swi-prolog.org For built-in help, use ?- help(Topic). or ?- apropos(Word). ?- [family]. true. ?- grandmother(GM,xavier). GM = margaret ; GM = estelle ; false. ?- father(pierre,Y), parent(Y,Z). Y = justin, Z = xavier ; Y = justin, Z = ella_grace ; false. ?-