clumsum - Ok one more2-26-18

more about : clumsum