algorimos y códigos utiles