MIHIR GUPTA 19BCE10048 (mihir-gupta2019)