Answers from user SmileyMakar