cs455 assignment 1