Quantum quandaries : 100 brainteasers from Quantum : the magazine of math and science