http://www.eskimo.com/~scs/cclass/asgn.beg/PS1.html Question 3