Answers from user Alyankhan