Hello,
I use Prolog programming daily in my regular employment.
Let's see what queries you want. Should I assume that all questions in your attachment must be solved?
I will provide solutions in Prolog for all questions in the attachment. I will use SWI Prolog as my Prolog for development.
A milestone payment for the full budget for this project must be deposited with this site before your offer can be accepted.
Alan Idler
Chief Software Architect
Idleswell Software Creations