CS169 Warmup2