Clique no link arvore-smart.cpp para ver o arquivo.