Partitioned Least Squares