ピンポン関数って毎回動きが異なるのはどうして?