A beautiful piece.
Drat, it's making me so sad though.

Well done!