Consecutivesum

initial merge with master branch