Answers from user adarsh567