Answers from user ahsank786