dipende sempre come si programma e soprattutto come si ottimizza