SHUFFLE & SORT
SHUFFLE
SORT