El algoritmo final (en wikicode) tiene la siguiente apariencia: