CS171 hw0