Practice with gradient descent.