tuProlog Print revisted. Many changes ...