Answers from user Izhak