Answers from user akhilrameshv3