31 So Lamech's life lasted 777 years; then he died.