Source: http://www.mrsfruge.com/uploads/1/2/0/0/120055528/p2a.3.3_assignment_packet_solutions.pdf