my 8th homework of software