reverse by groups
rev by groups start