Answers from user EftekharHaque24