My first experiment using code which could theoretically run forever, but is likely to end at some point. The lines have more chance to move down, but do have the possibility to move back up too.