Starting on goal: say $x Goal arity 2: say $x nextSolution Resetting variable _2 Resetting variable _1 Resetting variable _3 Resetting variable _4 Got clause: say [___ her ? I hardly know her !] Clause unifies to: say [___ her ? I hardly know her !] gdash: user says [___ her] Goal arity 3: user says [___ her] Resetting variable "[]"(_4, her, "?", I, hardly, know, her, "!") Resetting variable _5 Got clause: say [hello ___ !] Clause unifies to: say [hello ___ !] gdash: user says [i am ___] Goal arity 3: user says [i am ___] Resetting variable "[]"(hello, _5, "!") Got clause: say [I asked him and he said : 'I still love Vista, baby'] Clause unifies to: say [I asked him and he said : 'I still love Vista, baby'] gdash: user says [Why didn't the terminator upgrade to windows 10 ?] Goal arity 3: user says [Why didn't the terminator upgrade to windows 10 ?] Resetting variable "[]"(I, asked, him, and, he, said, ":", "'I still love Vista, baby'") Done with goal! No solution