ho capito "teoricamente" il funzionamento ma....

se volete vi posto il codice