https://remp3indir.net/binary-search-algorithm-recursive-python-example/
binary search algorithm recursive python example