Answers from user serat1