共通のmain 関数をまとめました。

どうでしょうか。