SWI-Prolog
Janno