I have always like this kind of work and you have a gem there. Congrats:

M29