عمل الدالة ذاتيا