CS 638 mini project #1