fantastico funzionaaaaaaaaaaa!!!!!!!!!! Inoltre, sicuramente aver spostato map<int, circular>::iterator uit all'interno del producer può aver aituato moltissimo!