Problem 2: Find the answers to the following questions using your Hennessey and Patterson book and this tutorial. Form them into your own words. 2] Limitations on Delayed branch scheduling come from two things. What are they? 3] Does it matter to the instruction in the branch delay slot whether or not the branch is taken? 4] Whose job is it to make successor instructions valid and useful? 5] List the three types of instructions that would best fill the branch delay slot and explain how they improve pipeline performance.