EdX CS169 homework