Balancing on a tree

Balancing on a tree

759