Update

Added shuffle function