Randomizacija dela niza

Pozdrav svima.

Ako imam niz od 32 elementa, ( $niz[0], $niz[1], … $niz[31] ), poređanih po veličini od najvećeg ka najmanjem, kako bih mogao da prvih 8 elemenata ostavim na svojim mestima, a ostalih 24 da izmešam random ?

Inače, reč je o skripti za žrebanje turnira.

Probaj sa

http://php.net/manual/en/function.shuffle.php

i

http://php.net/manual/en/function.array-slice.php

Rezultat bi trebao da izgleda ovako