8 Extending right: "\nabc ABC xyz DEF def\n"[(1,1), (1,5), (1,9), (1,13), (1,17), (1,20)]
9 Extending left: "\nabc ABC xyz DEF def\n"[(1,20), (1,17), (1,13), (1,9), (1,5), (1,1)]
10 Extending forward: "\nabc ABC xyz DEF def\n"[(1,1), (1,5), (1,9), (1,13), (1,17), (1,20)]
11 Extending backward: "\nabc ABC xyz DEF def\n"[(1,20), (1,17), (1,13), (1,9), (1,5), (1,1)]
13 Extending left: "\nabc ABC xyz DEF def\n"[(1,1), (1,5), (1,9), (1,13), (1,17), (1,20)]
14 Extending right: "\nabc ABC xyz DEF def\n"[(1,20), (1,17), (1,13), (1,9), (1,5), (1,1)]
15 Extending forward: "\nabc ABC xyz DEF def\n"[(1,1), (1,5), (1,9), (1,13), (1,17), (1,20)]
16 Extending backward: "\nabc ABC xyz DEF def\n"[(1,20), (1,17), (1,13), (1,9), (1,5), (1,1)]
19 validating ltrRight and ltrLeft
20 validating ltrRight and ltrForward
21 validating ltrForward and rtlForward
22 validating ltrLeft and ltrBackward
23 validating ltrBackward and rtlBackward
24 validating ltrRight and rtlLeft
25 validating ltrLeft and rtlRight
29 Extending right: "\nABC xyz DEF def GHI\n"[(1,1), (1,5), (1,9), (1,13), (1,17), (1,20)]
30 Extending left: "\nABC xyz DEF def GHI\n"[(1,20), (1,17), (1,13), (1,9), (1,5), (1,1)]
31 Extending forward: "\nABC xyz DEF def GHI\n"[(1,1), (1,5), (1,9), (1,13), (1,17), (1,20)]
32 Extending backward: "\nABC xyz DEF def GHI\n"[(1,20), (1,17), (1,13), (1,9), (1,5), (1,1)]
34 Extending left: "\nABC xyz DEF def GHI\n"[(1,1), (1,5), (1,9), (1,13), (1,17), (1,20)]
35 Extending right: "\nABC xyz DEF def GHI\n"[(1,20), (1,17), (1,13), (1,9), (1,5), (1,1)]
36 Extending forward: "\nABC xyz DEF def GHI\n"[(1,1), (1,5), (1,9), (1,13), (1,17), (1,20)]
37 Extending backward: "\nABC xyz DEF def GHI\n"[(1,20), (1,17), (1,13), (1,9), (1,5), (1,1)]
40 validating ltrRight and ltrLeft
41 validating ltrRight and ltrForward
42 validating ltrForward and rtlForward
43 validating ltrLeft and ltrBackward
44 validating ltrBackward and rtlBackward
45 validating ltrRight and rtlLeft
46 validating ltrLeft and rtlRight
50 Extending right: "\nABC DEF ABC\n"[(1,1), (1,5), (1,9), (1,12)]
51 Extending left: "\nABC DEF ABC\n"[(1,12), (1,9), (1,5), (1,1)]
52 Extending forward: "\nABC DEF ABC\n"[(1,1), (1,5), (1,9), (1,12)]
53 Extending backward: "\nABC DEF ABC\n"[(1,12), (1,9), (1,5), (1,1)]
55 Extending left: "\nABC DEF ABC\n"[(1,1), (1,5), (1,9), (1,12)]
56 Extending right: "\nABC DEF ABC\n"[(1,12), (1,9), (1,5), (1,1)]
57 Extending forward: "\nABC DEF ABC\n"[(1,1), (1,5), (1,9), (1,12)]
58 Extending backward: "\nABC DEF ABC\n"[(1,12), (1,9), (1,5), (1,1)]
61 validating ltrRight and ltrLeft
62 validating ltrRight and ltrForward
63 validating ltrForward and rtlForward
64 validating ltrLeft and ltrBackward
65 validating ltrBackward and rtlBackward
66 validating ltrRight and rtlLeft
67 validating ltrLeft and rtlRight
71 Extending right: "\nabc efd dabeb\n"[(1,1), (1,5), (1,9), (1,14)]
72 Extending left: "\nabc efd dabeb\n"[(1,14), (1,9), (1,5), (1,1)]
73 Extending forward: "\nabc efd dabeb\n"[(1,1), (1,5), (1,9), (1,14)]
74 Extending backward: "\nabc efd dabeb\n"[(1,14), (1,9), (1,5), (1,1)]
76 Extending left: "\nabc efd dabeb\n"[(1,1), (1,5), (1,9), (1,14)]
77 Extending right: "\nabc efd dabeb\n"[(1,14), (1,9), (1,5), (1,1)]
78 Extending forward: "\nabc efd dabeb\n"[(1,1), (1,5), (1,9), (1,14)]
79 Extending backward: "\nabc efd dabeb\n"[(1,14), (1,9), (1,5), (1,1)]
82 validating ltrRight and ltrLeft
83 validating ltrRight and ltrForward
84 validating ltrForward and rtlForward
85 validating ltrLeft and ltrBackward
86 validating ltrBackward and rtlBackward
87 validating ltrRight and rtlLeft
88 validating ltrLeft and rtlRight
92 Extending right: "Lorem "[(0,0), (0,6)], "ipsum dolor sit"[(0,6), (0,12)], " amet"[(0,1), (0,5)]
93 Extending left: " amet"[(0,5), (0,1)], "ipsum dolor sit"[(0,12), (0,6)], "Lorem "[(0,6), (0,0)]
94 Extending forward: "Lorem "[(0,0), (0,6)], "ipsum dolor sit"[(0,6), (0,12)], " amet"[(0,1), (0,5)]
95 Extending backward: " amet"[(0,5), (0,1)], "ipsum dolor sit"[(0,12), (0,6)], "Lorem "[(0,6), (0,0)]
97 Extending left: "Lorem "[(0,0), (0,6)], "ipsum dolor sit"[(0,6), (0,12)], " amet"[(0,1), (0,5)]
98 Extending right: " amet"[(0,5), (0,1)], "ipsum dolor sit"[(0,12), (0,6)], "Lorem "[(0,6), (0,0)]
99 Extending forward: "Lorem "[(0,0), (0,6)], "ipsum dolor sit"[(0,6), (0,12)], " amet"[(0,1), (0,5)]
100 Extending backward: " amet"[(0,5), (0,1)], "ipsum dolor sit"[(0,12), (0,6)], "Lorem "[(0,6), (0,0)]
103 validating ltrRight and ltrLeft
104 validating ltrRight and ltrForward
105 validating ltrForward and rtlForward
106 validating ltrLeft and ltrBackward
107 validating ltrBackward and rtlBackward
108 validating ltrRight and rtlLeft
109 validating ltrLeft and rtlRight
113 Extending right: "Lorem "[(0,0), (0,6)], "ipsum dolor sit"[(0,6), (0,12)], " amet"[(0,1), (0,5)]
114 Extending left: " amet"[(0,5), (0,1)], "ipsum dolor sit"[(0,12), (0,6)], "Lorem "[(0,6), (0,0)]
115 Extending forward: "Lorem "[(0,0), (0,6)], "ipsum dolor sit"[(0,6), (0,12)], " amet"[(0,1), (0,5)]
116 Extending backward: " amet"[(0,5), (0,1)], "ipsum dolor sit"[(0,12), (0,6)], "Lorem "[(0,6), (0,0)]
118 Extending left: "Lorem "[(0,0), (0,6)], "ipsum dolor sit"[(0,6), (0,12)], " amet"[(0,1), (0,5)]
119 Extending right: " amet"[(0,5), (0,1)], "ipsum dolor sit"[(0,12), (0,6)], "Lorem "[(0,6), (0,0)]
120 Extending forward: "Lorem "[(0,0), (0,6)], "ipsum dolor sit"[(0,6), (0,12)], " amet"[(0,1), (0,5)]
121 Extending backward: " amet"[(0,5), (0,1)], "ipsum dolor sit"[(0,12), (0,6)], "Lorem "[(0,6), (0,0)]
124 validating ltrRight and ltrLeft
125 validating ltrRight and ltrForward
126 validating ltrForward and rtlForward
127 validating ltrLeft and ltrBackward
128 validating ltrBackward and rtlBackward
129 validating ltrRight and rtlLeft
130 validating ltrLeft and rtlRight
134 Extending right: "Lorem "[(0,0), (0,6)], "ipsum dolor sit"[(0,6), (0,12)], " amet"[(0,1), (0,5)]
135 Extending left: " amet"[(0,5), (0,1)], "ipsum dolor sit"[(0,12), (0,6)], "Lorem "[(0,6), (0,0)]
136 Extending forward: "Lorem "[(0,0), (0,6)], "ipsum dolor sit"[(0,6), (0,12)], " amet"[(0,1), (0,5)]
137 Extending backward: " amet"[(0,5), (0,1)], "ipsum dolor sit"[(0,12), (0,6)], "Lorem "[(0,6), (0,0)]
139 Extending left: "Lorem "[(0,0), (0,6)], "ipsum dolor sit"[(0,6), (0,12)], " amet"[(0,1), (0,5)]
140 Extending right: " amet"[(0,5), (0,1)], "ipsum dolor sit"[(0,12), (0,6)], "Lorem "[(0,6), (0,0)]
141 Extending forward: "Lorem "[(0,0), (0,6)], "ipsum dolor sit"[(0,6), (0,12)], " amet"[(0,1), (0,5)]
142 Extending backward: " amet"[(0,5), (0,1)], "ipsum dolor sit"[(0,12), (0,6)], "Lorem "[(0,6), (0,0)]
145 validating ltrRight and ltrLeft
146 validating ltrRight and ltrForward
147 validating ltrForward and rtlForward
148 validating ltrLeft and ltrBackward
149 validating ltrBackward and rtlBackward
150 validating ltrRight and rtlLeft
151 validating ltrLeft and rtlRight
155 Extending right: "Lorem "[(0,0), (0,6)], "ipsum dolor sit"[(0,6), (0,12)], " amet"[(0,1), (0,5)]
156 Extending left: " amet"[(0,5), (0,1)], "ipsum dolor sit"[(0,12), (0,6)], "Lorem "[(0,6), (0,0)]
157 Extending forward: "Lorem "[(0,0), (0,6)], "ipsum dolor sit"[(0,6), (0,12)], " amet"[(0,1), (0,5)]
158 Extending backward: " amet"[(0,5), (0,1)], "ipsum dolor sit"[(0,12), (0,6)], "Lorem "[(0,6), (0,0)]
160 Extending left: "Lorem "[(0,0), (0,6)], "ipsum dolor sit"[(0,6), (0,12)], " amet"[(0,1), (0,5)]
161 Extending right: " amet"[(0,5), (0,1)], "ipsum dolor sit"[(0,12), (0,6)], "Lorem "[(0,6), (0,0)]
162 Extending forward: "Lorem "[(0,0), (0,6)], "ipsum dolor sit"[(0,6), (0,12)], " amet"[(0,1), (0,5)]
163 Extending backward: " amet"[(0,5), (0,1)], "ipsum dolor sit"[(0,12), (0,6)], "Lorem "[(0,6), (0,0)]
166 validating ltrRight and ltrLeft
167 validating ltrRight and ltrForward
168 validating ltrForward and rtlForward
169 validating ltrLeft and ltrBackward
170 validating ltrBackward and rtlBackward
171 validating ltrRight and rtlLeft
172 validating ltrLeft and rtlRight