una volta avevo fatto una cosa simile in un programma java, ma non riesco + a trovare il programmino...