Artificial heart presents unusual design challenges