自分自身の定義を書き換える関数って書ける?
学習して賢くなる関数。