cs585 lab2