Answers from user OmitHasan1