Logical Programming In Python For Beginners