Work Credited to: Subhodeep Ghosh