Answers from user hamzakhan786