Thanks @GaryD . Practice makes it. I am sure you will do it. My best wishes. I am making my efforts to test the waters. I really do not know how the real exam, will be. No, one can claim to be a master of this large subject. If I can be of any help, in your process of learning, I will consider...