Quantum computing emerges as a paradigm change in computation, harnessing the principles of quantum mechanics to address problems intractable for classical computers. This novel approach leverages qubits, which can exist in multiple states, enabling parallel computation. Quantum algorithms, crafted to exploit these quantum properties, suggest expon