Karpagam Journal Of Computer Science Vol-18 I-1 (2023)