title: Make subdivisions of lists in Racket
body: <p>I want to make a function in Scheme that makes sublists out of a list in a way that I can give a value to start the subdivision and a value to stop it, something like this:</p>
  
  <pre><code>(function '(1 2 3 1 4 5 6 3) 1 3)
  &gt;'((1 2 3) (1 4 5 6 3))
  </code></pre>
  
  <p>And I can't find a correct way to do it, as you can see the function would start a sublist with 1 and end it with 3, how can I implement something like this?</p>