დინამიკები 1: თურმე ეს პროგრამა, მოკლე იმისა, რომ ეს არის, რეალურად აქვს bug. იშვიათ შემთხვევაში, GetString, პოსტი საკუთარი დოკუმენტაცია, შეუძლია დაბრუნდეს რაღაც გარდა სიმებიანი. კერძოდ, Sentinel, სპეციალური ღირებულება მოუწოდა null - N-U-L-L. Null ნიშნავს, რომ ზოგადად, რაღაც წავიდა არასწორი, რომლის დროსაც ამ შემთხვევაში, მომხმარებელს შეიძლება არ აკრეფილი ასეთი დიდი სიმებიანი, რომ ის არ ჯდება მეხსიერება, და ასე GetString სიძლიერეზე დაბრუნების null ამ შემთხვევაში. ან შეიძლება იყოს, რომ მომხმარებელს რატომღაც არ აკრიფოთ რომელიმე სიმებიანი ყველა, რა შემთხვევაში არ string შეიძლება დაუბრუნდეს. ამიტომ იმისათვის, რომ ჩვენ აღმოაჩინოს თუ არა null აქვს დაბრუნდა ასეთია - მხოლოდ იმ შემთხვევაში, S არ თანაბარი null უნდა გაგრძელება, რათა შესრულდეს ამ loop. სხვა სიტყვებით, თუ GetString ხდება დაბრუნებას null, მე არ ვაპირებ შემთხვევით ცდილობენ iterating მეტი პერსონაჟი, რომ უბრალოდ არ არსებობს.