Lab 2 for CS 677