• Hi, I Trying to share my contributions here don't hesitate to correct me when am wrong thanks.