乱数判定版、randomメソッドに変更があるので注意。