Pregunta de entrevista de Citadel

How to balance binary tree?