Marc-André Hamelin and Shao-Chia Lü