Понятно, количество уровней совпадает с количеством ников в заголовках цитат. ИМХО так будет проще уровни высчитывать.
Поскольку иногда цитаты идут без имён, то лучше считать по линиям границы прямоугольников - 3 линии рядом можно, а 4 уже нет.
Мнение автора может не совпадать с его точкой зрения
"Мы зачастую ждем от демократии тех вещей, для которых демократия не создана, в 1990-е годы люди перепутали демократию и понятие благополучия" (С) Д.А. Медведев