SHANMUGAPRIYAN D (shanmugapriyand-cse2024)