1076. Balanced