sub sgb_prime { COND and do { somecommand(); somemorecommand(); return 1; }; evenmorecommand(); verylongsequenceofcommands(); andsomemore(); 2; }