2 : o ) Prolog.