Project 2b in CS 537