ضع الكلمة المناسبة: algorithms explained and illustrated