defでもプログラム終了でもendを使うしどうなのでしょうね。 (やってみたけど、わたしには作れなかった)