Answers from user shahbaz731