iqrar ul hassan (7)