iqrar ul hassan (9)