Hello Fazal - Thanks for the comment and I agree that it is helpful to have a solid understanding of…