そして呼び出し側でstaticなnumber変数を渡してるというおちとか。
ああもちろんこのメソッドの問題ではない。