title: Put picked randoms last in queue using Swift?
body: <p>I'm relatively new to swift and now I'm simply playing around and learning. 
  I have an array of strings and I'm using <code>arc4random_uniform</code> to print these lines of text. But I can't seem to figure out how to exclude the already picked ones from being picked repeatedly. At least until all the rest have been picked.
    What I've got:</p>
  
  <pre><code>let array1 = ["pizza", "carrot", "fish", "monkey", "window"]
  
  let pickOfArray = Int(arc4random_uniform(4))
  
  print (array1[pickOfArray])
  </code></pre>