Home Task #5

Home Task #5 implemented