231103 SRIVATHSAN. S (cse231103)