The dangers of overworking: Cardiologist coughs up blood after 32-hour shift