((defとなると、メインループに組み込むためにグローバル変数を用意しなければならないから、かなり面倒なのでは...))