Do the homework of goken16