CS252 Lab 6