でも、$a, $bを特殊変数に指定してしまったのはかなり汚い。