メイン処理の書き方を微調整。