[破壊的変更] uniform_int_distribution::max() 9 -> numeric_limits::max()

add reset function