push @{$groups{ +shift( @items ) }}, shift( @items );