Grover Grover's Algorithm (Quantum Search Algorithm) for Unstructured Search that Finds with a High Probability and a Unique Input