Answers from user amir1111