function binary_search(arr, target)
low = 1
high = #arr
_While low <= high do
mid = low + (high - low) / 2
_If arr[mid] == target _Then
return mid
_End_If
_If arr[mid] < target _Then
low = mid + 1
_Else
high = mid - 1
_End_If
_End_While
return -1
end
numbers = {10, 20, 30, 40, 50}
target = 30
result = binary_search(numbers, target)
_Print_Console("Element found at index: ", result)