Homework 3 CS539

Work problems 4.1, 4.2, 4.6, 4.13