Author name: Tarekur Rahman