Использование вспомогательных алгоритмов.