Question: Design a pipeline for multiplying two floating-point numbers represented in IEEE standard format. Assume that addition requires T seconds and multiplication requires 2T seconds and shift takes T/2 seconds. Use as many stages as needed and distribute the functions such that each stage approximately consumes the same amount of time.