slides prof. DALLAPICCOLA