Answers from user Hridoykumar