Note: Make reasonable assumptions where necessary and clearly state them. Each of the 5 problems is worth an equal number of points. Feel free to discuss problems with classmates, but the only written material that you may consult while writing your solutions are the textbook and lecture slides.
You may hand in solutions on paper at the start of class. You may also hand in
homeworks electronically on one of the CADE Lab machines. Place your solution
in a text file called "homework8" (if you use a different file name, our
print script may not find it) and use the following command:
handin cs3810 hw8 homework8