Answers from user ShahAhad1