Entre las muchas implementaciones en programas se encuentran: