Questions and answers by

I have given a new answer