©Lea, for David, Puzzle Day 2014
with music from imslp.org