Iteration: tutte le composizioni sono terminate :: come sempre un
pochino di debug servirebbe:::