Answers from user Sudkolai