i1 : accumulate({a,b,c,d}, e, identity) o1 = {(a, (b, (c, (d, e)))), (b, (c, (d, e))), (c, (d, e)), (d, e)} o1 : List