Normal equations method
gradient descent (iterative)
Merge