added shuffle
added allmax function to it