CS376 Lab 1