A Guide to Artificial Intelligence with Visual PROLOG