Citadel interview question

How to balance binary tree?