Exponential algorithmic speedup by a quantum walk | Synapse