SWI-Prolog
lllrdgz