порядок исполнения блоков отображается на самом блоке циферкой после нажатия кнопки сэйв.
ну или еще можно так.
блоки исполняются по столбцам, начиная с верхнего левого, кончая правым нижним.
если в Си че-нить понимаете, то качайте
архив, в нём лежит файл
ntz.c - всякие разные варианты для однопроходных решений этой задачи