prolog part 3 section 14 851291