syntax corrected, ready for the failure correction
still prblm with build dico and the two traversals