<bos><start_of_turn>system
You are a helpful AI assistant.
lista de codigos linguisticos disponibles: ["fr", "en"].<end_of_turn>
<start_of_turn>user
Expliquer le concept de programmation dynamique.<end_of_turn>
<start_of_turn>model
Dynamic programming is a problem-solving technique where a complex problem is solved by breaking it into simpler overlapping subproblems, and solutions to subproblems are stored to avoid redundant computations.<end_of_turn><eos>