use scanl1