Generalise Reverse and add 2-6 tuple instances