Answers from user AbsurdWoy