¿Cómo se conforma un algoritmo?