Assignment3_hz990