Completed the assigment.