And indeed, our natural accumulator pattern is reversing the list quite simply with a simple tail recursive function and as we, as efficient as a loop, it takes a list and produces a new list that is the reverse of the list you started with. 