Quiz submission record for quiz2-2-1 at Wed Jun 30 10:28:15 2004: Your Answer for Question 1: All you really need is just if or while to run a program and use recursion to loop if you just have ifs. But different loops make running programs more efficient and fit the varying mathematical algorithms better. Humans unlike computers would have a hard time following a complex set of if statements where loop would have sufficed. Your Answer for Question 2: C: if, else do while go to while switch for Mips: bne beq Less complex code for MIPS means more speed. Since MIPs is low level programmers wanted to optimize its speed. It's abstraction where at a high level a programmer has all these tools for decision making to make it easier on his brain but once it is translated to a lower level the computer needs no such help. Your Answer for Question 3: I thought it was interesting how simple loops in C become these complex sets of code that would take a long time to trace in MIPs. It makes you appreciate more the tools offered in C or in Java. Your unique submission ID is quiz2-2-1-cs61c-be-1088616495-3273.