Заполнить массив случайными числами и отсортировать его ввести число x. Используя двоичный поиск, определить, есть ли в массиве число , равно x. Если такого числа нет, вывести число, ближайшее к x. python желательно с комментариями на каждую строчку кода, даю 45 поинтов