В объяснениях тем кто сам принцип не понимает, тоже нет смысла - проверено практикой... по факту, у реципиентов из головы вылетает, и все. Вместо этого, надо осмыслить алгоритм - а это получается либо при его самостоятельном составлении, либо при муштре учащихся (типа рисования блоксхем или пошагового выполнения в тетрадке). Рекомендую первый путь, самостоятельное составление :)