print "Now in the main script line 1\n"; CHECK { print "1st declared CHECK block\n" } CHECK { print "2nd declared CHECK block\n" } END { print "1st declared END block\n" } BEGIN { print "1st declared BEGIN block\n" } print "Now in the main script line 2\n"; INIT { print "1st declared INIT block\n" } BEGIN { print "2nd declared BEGIN block\n" } END { print "2nd declared END block\n" } INIT { print "2nd declared INIT block\n" }