上記訂正 DIEを関数の戻り値用の変数にするならばVARは不要ですね(でないと2重定義になってしまう)