Answers from user Gilalotto