Prolog Meets Biology