* first exercise on visiting AST !!