Lab 3 Solution