Interesting riddles for you all. So put on your thinking caps and I will be back with the answers in few days.