Answers created by Abhisek R.