Quantum computing stands a revolutionary paradigm shift in computation by harnessing the principles of quantum mechanics. Unlike classical computers that process information as bits (0 or 1), quantum computers leverage qubits which can exist in a superposition of states, simultaneously representing both 0 and 1. This inherent feature allows quantum