SWI-Prolog
EllenOrange