Answers from user aejaz110