[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:00.00,0:00:02.00,Default,,0000,0000,0000,,All right. Let's go take a look at the big reveal, Dialogue: 0,0:00:02.00,0:00:04.00,Default,,0000,0000,0000,,for how it actually started. Dialogue: 0,0:00:04.00,0:00:08.00,Default,,0000,0000,0000,,Up here is our string; we start at characters zero, on line 1, with ' This '. Dialogue: 0,0:00:08.00,0:00:14.00,Default,,0000,0000,0000,,1, 2, 3, 4, 5--now we're on line 1, character 5, with the ' is '. Dialogue: 0,0:00:14.00,0:00:21.00,Default,,0000,0000,0000,,6, 7, 8, 9, 10, 11--we're on line 2, character 11, Dialogue: 0,0:00:21.00,0:00:23.00,Default,,0000,0000,0000,,and we're starting the Left Angle, then the ' b ', Dialogue: 0,0:00:23.00,0:00:25.00,Default,,0000,0000,0000,,then the Right Angle, then the ' webpage '. Dialogue: 0,0:00:25.00,0:00:29.00,Default,,0000,0000,0000,,And to reverse engineer this, you might note--for example-- Dialogue: 0,0:00:29.00,0:00:32.00,Default,,0000,0000,0000,,that you know the Left Angle is 1 character. Dialogue: 0,0:00:32.00,0:00:36.00,Default,,0000,0000,0000,,If it starts on character 11, and the ' b ' comes right after it on character 12, Dialogue: 0,0:00:36.00,0:00:39.00,Default,,0000,0000,0000,,there must be no spaces between them. Dialogue: 0,0:00:39.00,0:00:43.00,Default,,0000,0000,0000,,Similarly, since the ' b ' is 1 character and it starts on character 12, Dialogue: 0,0:00:43.00,0:00:47.00,Default,,0000,0000,0000,,the RANGLE, there must be no spaces between the ' b ' and the RANGLE. Dialogue: 0,0:00:47.00,0:00:50.00,Default,,0000,0000,0000,,So the real trick here is figuring out what happens Dialogue: 0,0:00:50.00,0:00:53.00,Default,,0000,0000,0000,,after the "is" and before the ' b ', Dialogue: 0,0:00:53.00,0:00:56.00,Default,,0000,0000,0000,,and knowing that you need these 3 extra spaces Dialogue: 0,0:00:56.00,9:59:59.99,Default,,0000,0000,0000,,ao all the action's happening here.