<prompt> Andika programu ya Python inayotekelezea algoriti ya utafutaji wa binary kwenye orodha iliyopangwa ya nambari kamili.PLINFORMAT  <response>: def binary_searcharr, chini, juu, x: ikiwa juu chini: katikati juu chini 2 ikiwa arrmid x: kurudi katikati elif arrmid x: rudisha binary_searcharr, chini, katikati - 1, x kwingine: rudisha binary_searcharr, mid 1, juu, x kwingine: kurudi -1arr 2, 3, 4, 10, 40x 10matokeo binary_searcharr, 0, lenarr-1, xkama matokeo ! -1: printElement iko kwenye index, strmatokeokwingine: printKipengele hakipo katika safu 