Se han desarrollado muchas variantes: