il codice l'ho preso da wikipedia
Mi daresti il link alla pagina... c'è qualcosa che non mi torna.
Io poi non ho fatto nessuna correzione. Ho solo verificato che mtrace e valgrind funzionassero.