Uploaded new homework. Not fully completed.