Compute Largest Subsequent Product (LSP) in Linear Time

e.g.

{0.5, -2.5, 3.0, -6},

LSP = (-2.5) * 3.0 * (-6) = 45