Answers from user maruf561