[Source](http://groups.engin.umd.umich.edu/CIS/course.des/cis400/prolog/prolog.html "Permalink to ")