#67 added Least Squares Straight algorithm