Las tres versiones generales son: