CS378 Lab2