Swi prolog (21/48)

Swi prolog