Answers from user alacazzam