https://pub.towardsai.net/search-sorted-data-faster-with-the-binary-search-algorithm-in-python-699e82ae8560