Heart, blood vessels, and blood