Я например понял так:
1. есть массив строк.
2. есть два массива с номерами начала и конца блоков строк (например 22-24)
3. т.е. нужно считать блок строк 22,23,24 и затем перейти к следующему блоку.
4. а дальше, извини, темный лес... не могу понять в чем проблема - читай на здоровье. кто не дает ?

Сейчас набросаю пример.