Added Minimum Scalar Product solution