Answers from user Afaq4960377