
Для фиксации обрывов и дальнейшего просмотра можно использовать массивы (встроенные блоки). При обнаружении обрыва делаете запись в массив той же строки, что выводите на экран (благо память позволяет). При просмотре просто выводите по очереди элементы массива.