title: get the first, the second, the third element of collection
body: <p>I have a collection like that:</p>
  
  <pre><code>Collection {#750 ▼
    #items: array:18 [▼
      18 =&gt; User {#691 ▶}
      19 =&gt; User {#696 ▶}
      20 =&gt; User {#701 ▶}
    ]
  }
  </code></pre>
  
  <p>Where 18, 19, 20 should vary</p>
  
  <p>I tried to call with </p>
  
  <pre><code> $collection-&gt;get(0);
   $collection-&gt;get(1);
   $collection-&gt;get(2);
  </code></pre>
  
  <p>But obviously, it doesn't work</p>
  
  <p>I found a workaround with shift, that return first element and remove it from the collection, </p>
  
  <pre><code> $el1 = $collection-&gt;shift();
   $el2 = $collection-&gt;shift();
   $el3 = $collection-&gt;shift();
  </code></pre>
  
  <p>But in this case, my original collection is destroyed.</p>
  
  <p>Any idea how I should do it?</p>