Traditional arabic homemade semolina maamoul or mamoul cookies with dates , walnuts and pistachio nuts . Closeup