Yes, I know the following are repetitions. Some of you may have read it somewhere but still its worth reading it again... at least for the guys.. The…