Mind progect -- recursive tree