Finished Task #5 and #6.