Cardiac surgery: the infinite quest. Part II.