O Canada: variations for solo piano