add Hugh's HW3, a 5 stage pipeline without stall