Search Algorithms Implementations In Python