sub subA { {block1} sub2(); {block2} sub3() {block 3} return; }