BogoSort or Permutation Sort Algorithm