Qui vult, facultatis inveniet.
Очень большой массив придётся перерабатывать. Как бы он меня не задавил. Я таких больших по объёму текстов ещё не писал.