DAVID Malan: Idemo unaprijediti Cilj tog programa. Umjesto da se i dalje kopirati i zalijepiti, ili duplikat kašalj, neka je umjesto da iskoriste tu konstrukt smo zove petlje kako da učine isto stvar opet i opet. Neka prvi povući neke od njih komada od našeg načina. Izvadimo ponoviti blok, i neka je promjena koja defaultu 10 na samo 3. Sad neka mi ukrade samo jedan par to triple parova, priključite da u našem petlje, baciti te druge dijelove daleko uopce. I sada smo whittled ovaj program dolje u nešto puno jednostavnije, ali jednako čitljiv i baš kao i funkcionalna. Doista, neka je pritisnite zelenu zastavu, te smo dobili kašalj, drugi kašalj, a treća kašalj. Bolje, zar ne?