sì... la funzione non è mia :) (c'è scritto: è presa da link):