Answers from user musafirmuzaffar