Quiz submission record for quiz2-2-1 at Tue Jun 29 18:53:45 2004: Your Answer for Question 1: i think that the goto statements could be dropped because when they are abused, the result is often the infamous "spaghetti code." however, i think the designers included the goto statements because they are a good emergency bail-out mechanism. you could possibly use them if you need a sudden break out from a loop. these loops were probably included to keep C a versatile language. Your Answer for Question 2: C: if-then-else, while, do while, goto, <, >, != MIPS: slt, bne, beq, j, the designers of MIPS did not include more instructions for making decisions because they wanted to keep the instruction set architecture simple so that it would take up less space in the hardware and thus run faster. Your Answer for Question 3: i thought it was interesting how you could translate all the different C loops into MIPS instructions using only a clever combination of a couple instructions. Your unique submission ID is quiz2-2-1-cs61c-ao-1088560425-2400.