Complete example with shuffling icons