unit tests for problems 1 thru 6