How Dubrovnik survived disease