Initial commit homework 8