cs171 hw0