Mohamed Ahmed, Hassan