Background: Cardiopulmonary resuscitation is one of the basic lifesaving medical procedures which is performed for a patient with an emergency such as cardiac arrest, suffocation, near-dying, or circumstance that results in cardiac or pulmonary failure or both.