title: Why is this function returning nil? Is it because the D.S is lazy?
body: <pre><code>(defn get-doc-list [a-term]
       (map #(Integer/parseInt %)(take-nth 3 (take (* 3 3)(rest (rest a-term))))))
  </code></pre>
  
  <p>This function works well on small lists but returns an empty sequence on larger ones. What is the problem?</p>