#1
Springer -
Wow, tough level but very good and I learnt a lot!
#2
Kisa -
*no message yet*
#3
Anindya Banerjee -
Nice riddles, though couple of them including this one, a bit ambiguous.