Answers from user ahad104