http://www.olympian.it/on/57_9.cfm

qui è spiegato bene. Secondo me non è neanche tanto lungo da fare, in tempi di esecuzione intendo. Potrebbe essere interessante, pensaci