Answers from user akal2046