This blog has been written by @Chiragjain1097