M.C. Escher: A mind-bending exhibition