6th homework
6th homework init again