How Do Binary Trees Work