Answers from user saadyshakir908