Qiskit implementations of some fundamental Algorithms String or substring search in O(√N) Cost Long distance String transfer using Quantum Communication protocol Finding the prime factors of large numbers in O((logN)^3) cost