Assignment 1 for CS 440 Artificial Intelligence