ALTAVEU 1: Resulta que aquest programa, curt que sigui, en realitat té un bug. En rares circumstàncies, GetString, per seva pròpia documentació, pot tornar cosa que no sigui una cadena. En concret, un sentinella, un especial valor anomenat nul - N-O-L-L. Significa nul · la que generalment, alguna cosa que va sortir malament pel que en aquest cas, l'usuari podria haver escrit en aquest una cadena gran que no cabia en la memòria, i així poder GetString tornar null en aquest cas. O pot ser que l'usuari d'alguna manera no escrigui qualsevol cadena en absolut, en aquest cas cap cadena pot tornar. Així que és millor que detectem si és o no nul té ha tornat de la següent manera - Només si S no és igual a nul ha Procedeixo a executar aquest bucle. En altres paraules, si GetString passa per tornar null, jo no vaig a tractar accidentalment iteració en personatges que simplement no hi són.