3. (6 pts) consider three branch prediction scheme: predict not taken, predict taken, and dynamic prediction. assume that they all have zero penalty when they predict correctly and two cycles when they are wrong. assume that the average predict accuracy of the dynamic predictor is 90%. which predictor is the best choice for each of the following branches? justify your answers. a. a branch that is take with 5% frequency. b. a branch that is taken with 95% frequency. c. a branch that is taken with 70% frequency.