'''Here I want to access same function that is why im importing earlier module, module1
Python will examine entire 
'''

import module1 

'''this single line gives you output because python executes entire module and creates a folder called  __pycache__
in a same folder directory'''

# l=[2,4,5,6,7,8]
# key =7

# print(module1.binary_search(l,key))

help(module1) 
#DocString is mention in module1 so it appers as a module
#Every py file we create is called module

'''
python directory is nothing but a python directory, in same folder dir  you have yo create an empty __init__.py
 '''
 # __init__.py