prova con Tinking in Python di Eckel