Dhruv Ahlawat 2021CS10556