dihan Md. Nuruddin hasan