[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:03.78,0:00:07.14,Default,,0000,0000,0000,,While loops are pretty similar to what you do in everyday life. Dialogue: 0,0:00:07.14,0:00:10.10,Default,,0000,0000,0000,,Imagine you are washing your car Dialogue: 0,0:00:10.10,0:00:12.34,Default,,0000,0000,0000,,and you will keep scrubbing until it's clean. Dialogue: 0,0:00:12.34,0:00:15.84,Default,,0000,0000,0000,,So while it's not clean, you continue to scrub. Dialogue: 0,0:00:15.84,0:00:18.26,Default,,0000,0000,0000,,So you are evaluating the stains all the time. Dialogue: 0,0:00:18.26,0:00:21.70,Default,,0000,0000,0000,,Hey there ! You got a new loop to help your farmer out. Dialogue: 0,0:00:21.70,0:00:25.02,Default,,0000,0000,0000,,It's called a “while” loop. It's pretty simple actually. Dialogue: 0,0:00:25.02,0:00:29.20,Default,,0000,0000,0000,,While the statement at the top is true, do something. Dialogue: 0,0:00:29.20,0:00:33.91,Default,,0000,0000,0000,,For example, while there is a pile, remove one shovel full. Dialogue: 0,0:00:34.34,0:00:36.40,Default,,0000,0000,0000,,Go ahead and give it a try with your farmer.