>>238
% Prolog
http://nojiriko.asia/prolog/t238.html