A simulation of Grover's algorithm (http://en.wikipedia.org/wiki/Grover's_algorithm) that searches a database (or function) or for a specific value in O(sqrt(N)) time.