Link for exercise assignment (textbook): https://www.cs.ubc.ca/~poole/aibook/2e/html/ArtInt2e.Ch3.S11.html