Answers from user ahsen12