Tricky and very clever. Excellent riddle to say the least.

Take care all.