Answers from user Asad5Azhar