كيفية عمل خوارزمية البحث الثنائي