Prolog-based system for nursing staff scheduling implemented on a personal computer · Study