title: Prolog returns Out = _G431 when it's supposed to return a list of lists
body: <pre><code>createSchedule([[math109]], fall, Out).
  [[cs485, cs485], [cs355, cs355, cs462, cs462, cs462], [cs345, cs345, cs352, cs352, cs352, cs362, cs362, cs362, cs396, cs396, cs396], [cs330, cs330, cs330], [cs255, cs255, cs255, cs268, cs268], [math114, cs245, cs245], [math112, cs145, cs146], [math109]]
  
  Out = _G431
  </code></pre>
  
  <p>this is what prolog returns and the list of lists is shown by using write(Out) in prolog. </p>
  
  <p>Any ideas why it is showing this?
  Thanks</p>