Answers from user TonmoyRahman