--------------------------------------------------------------------------
Utilizând metoda backtracking, se generează toate modalitățile de a realiza preparate la cuptor, folosind într-o tavă patru ingrediente distincte din mulțimea {broccoli, cașcaval, conopidă, ou, pătrunjel, smântână}. Fiecare preparat respectă următoarele condiții:
• NU sunt folosite conopidă și broccoli în același preparat, iar dacă în acesta există una dintre cele două legume, ea este plasată prima în tavă;
• dacă se folosește pătrunjel într-un preparat, el este plasat ultimul în tavă;
• dacă se folosește smântână și cașcaval în același preparat, smântâna este plasată în tavă înainte de cașcaval.
Două preparate sunt distincte dacă diferă prin cel puțin un ingredient sau prin ordinea plasării acestora în tavă. Primele cinci preparate generate sunt, în această ordine: (broccoli, cașcaval, ou, pătrunjel), (broccoli, ou, cașcaval, pătrunjel), (broccoli, ou, smântână, cașcaval), (broccoli, ou, smântână, pătrunjel), (broccoli, smântână, cașcaval, ou). Indicați al șaptelea preparat generat. 
--------------------------------------------------------------------------
Toate soluțiile posibile sunt:
  1: (broccoli, cascaval, ou, patrunjel)
  2: (broccoli, ou, cascaval, patrunjel)
  3: (broccoli, ou, smantana, cascaval)
  4: (broccoli, ou, smantana, patrunjel)
  5: (broccoli, smantana, cascaval, ou)
  6: (broccoli, smantana, cascaval, patrunjel)
  7: (broccoli, smantana, ou, cascaval) (*)
  8: (broccoli, smantana, ou, patrunjel)
  9: (conopida, cascaval, ou, patrunjel)
 10: (conopida, ou, cascaval, patrunjel)
 11: (conopida, ou, smantana, cascaval)
 12: (conopida, ou, smantana, patrunjel)
 13: (conopida, smantana, cascaval, ou)
 14: (conopida, smantana, cascaval, patrunjel)
 15: (conopida, smantana, ou, cascaval)
 16: (conopida, smantana, ou, patrunjel)
 17: (ou, smantana, cascaval, patrunjel)
 18: (smantana, cascaval, ou, patrunjel)
 19: (smantana, ou, cascaval, patrunjel)

A 7-a variantă: (broccoli, smantana, ou, cascaval)
(marcată cu o steluță *, mai sus)
--------------------------------------------------------------------------
a) (broccoli, smântână, ou, cașcaval) (*)
b) (conopidă, cașcaval, ou, pătrunjel)
c) (ou, smântână, cașcaval, pătrunjel)
d) (smântână, cașcaval, ou, pătrunjel)
--------------------------------------------------------------------------
Răspuns corect: a)

