Determining the correct order in which jars should be compiled? : <p>we are given a set of jars, with dependencies over each other. How can we determine the correct ordering in which jars should be compiled?</p>

<p>A->B and C</p>

<p>B-> D and E</p>

<p>D->E and C</p>

<p>E->F</p>

<p>F->C</p>
