23F3001012 AYUSH SHARMA (23f3001012)