SMS: Quantum algorithms via linear algebra : a primer / Richard J. Lipton, Kenneth W. Regan.