randomly shuffle an array without using the .shuffle method