SWI-Prolog
thefisch