Heh. Just found out about str_shuffle().