Answers from user adarshkumar