cardiac pacemaker design approximation 3047222