CS169 Warm up project1