あらすじを残して全面的に改訂。