書き捨てのコードだったら goto 使う
そうじゃなかったら、goto 版と関数を分けて return する版を両方書いてみて良い方を採用