2 ======== Move By Word ====
5 "abc def ghi jkl mn "[0, 4, 8, 12, 16], "opq rst uvw xyz"[0, 4, 8, 12, 15]
7 "opq rst uvw xyz"[15, 12, 8, 4, 0], "abc def ghi jkl mn "[16, 12, 8, 4, 0]
10 "abc def ghi jkl mn "[0, 4, 8, 12, 16], "opq rst uvw xyz"[0, 4, 8, 12, 15]
12 "opq rst uvw xyz"[15, 12, 8, 4, 0], "abc def ghi jkl mn "[16, 12, 8, 4, 0]
14 Move right by one word
15 "AAA AAA AAA AAA "[0, 3, 8, 11], "AAA AAA AAA AAA"[0, 3, 8, 11, 15]
17 "AAA AAA AAA AAA"[15, 11, 8, 3, 0], "AAA AAA AAA AAA "[11, 8, 3, 0]
19 Move right by one word
20 "AAA AAA AAA AAA "[0, 3, 8, 11], "AAA AAA AAA AAA"[0, 3, 8, 11, 15]
22 "AAA AAA AAA AAA"[15, 11, 8, 3, 0], "AAA AAA AAA AAA "[11, 8, 3, 0]
24 Move right by one word
25 " abc def AAA AAA hij AAA AAA uvw xyz "[1, 5, 9, 12, 17, 21, 25, 29, 33], "AAA kj AAA mn opq AAA AAA"[0, 4, 7, 11, 14, 18, 22, 25]
27 "AAA kj AAA mn opq AAA AAA"[25, 22, 18, 14, 11, 7, 4, 0], " abc def AAA AAA hij AAA AAA uvw xyz "[33, 29, 25, 21, 17, 12, 9, 5, 1]
29 Move right by one word
30 " abc def AAA AAA hij AAA AAA uvw xyz "[1, 5, 9, 12, 17, 21, 25, 29, 33], "AAA kj AAA mn opq AAA AAA"[0, 4, 7, 11, 14, 18, 22, 25]
32 "AAA kj AAA mn opq AAA AAA"[25, 22, 18, 14, 11, 7, 4, 0], " abc def AAA AAA hij AAA AAA uvw xyz "[33, 29, 25, 21, 17, 12, 9, 5, 1]
35 "abc def ghi jkl mn "[0, 3, 8, 11, 16], "opq rst uvw xyz"[0, 3, 8, 11, 15]
36 Move right by one word
37 "opq rst uvw xyz"[15, 11, 8, 3, 0], "abc def ghi jkl mn "[16, 11, 8, 3, 0]
40 "abc def ghi jkl mn "[0, 3, 8, 11, 16], "opq rst uvw xyz"[0, 3, 8, 11, 15]
41 Move right by one word
42 "opq rst uvw xyz"[15, 11, 8, 3, 0], "abc def ghi jkl mn "[16, 11, 8, 3, 0]
45 "AAA AAA AAA AAA "[0, 4, 8, 12], "AAA AAA AAA AAA"[0, 4, 8, 12, 15]
46 Move right by one word
47 "AAA AAA AAA AAA"[15, 12, 8, 4, 0], "AAA AAA AAA AAA "[12, 8, 4, 0]
50 "AAA AAA AAA AAA "[0, 4, 8, 12], "AAA AAA AAA AAA"[0, 4, 8, 12, 15]
51 Move right by one word
52 "AAA AAA AAA AAA"[15, 12, 8, 4, 0], "AAA AAA AAA AAA "[12, 8, 4, 0]
55 " abc def AAA AAA hij AAA AAA uvw xyz "[1, 4, 9, 13, 17, 21, 25, 29, 32], "AAA kj AAA mn opq AAA AAA"[0, 4, 7, 11, 14, 18, 22, 25] FAIL expected: [" abc def AAA AAA hij AAA AAA uvw xyz "[ 1, 4, 9, 13, 17, 21, 25, 29, 33, ]"AAA kj AAA mn opq AAA AAA"[ 0, 4, 7, 11, 14, 18, 22, 25]
56 " abc def AAA AAA hij AAA AAA uvw xyz "[29, 32] FAIL expected " abc def AAA AAA hij AAA AAA uvw xyz "[ 33]
57 " abc def AAA AAA hij AAA AAA uvw xyz "[35, 32] FAIL expected " abc def AAA AAA hij AAA AAA uvw xyz "[ 33]
58 " abc def AAA AAA hij AAA AAA uvw xyz "[34, 32] FAIL expected " abc def AAA AAA hij AAA AAA uvw xyz "[ 33]
59 " abc def AAA AAA hij AAA AAA uvw xyz "[33, 32] FAIL expected "AAA kj AAA mn opq AAA AAA"[ 0]
60 Move right by one word
61 "AAA kj AAA mn opq AAA AAA"[25, 22, 18, 14, 11, 7, 4, 0], " abc def AAA AAA hij AAA AAA uvw xyz "[32, 29, 25, 21, 17, 13, 9, 4, 1] FAIL expected: ["AAA kj AAA mn opq AAA AAA"[ 25, 22, 18, 14, 11, 7, 4, 0, ]" abc def AAA AAA hij AAA AAA uvw xyz "[ 33, 29, 25, 21, 17, 13, 9, 4, 1]
62 "AAA kj AAA mn opq AAA AAA"[0], " abc def AAA AAA hij AAA AAA uvw xyz "[32] FAIL expected " abc def AAA AAA hij AAA AAA uvw xyz "[ 33]
63 <DIV>[3], " abc def AAA AAA hij AAA AAA uvw xyz "[32] FAIL expected " abc def AAA AAA hij AAA AAA uvw xyz "[ 33]
64 <DIV>[2], " abc def AAA AAA hij AAA AAA uvw xyz "[32] FAIL expected " abc def AAA AAA hij AAA AAA uvw xyz "[ 33]
65 " abc def AAA AAA hij AAA AAA uvw xyz "[37, 32] FAIL expected " abc def AAA AAA hij AAA AAA uvw xyz "[ 33]
66 " abc def AAA AAA hij AAA AAA uvw xyz "[36, 32] FAIL expected " abc def AAA AAA hij AAA AAA uvw xyz "[ 33]
67 " abc def AAA AAA hij AAA AAA uvw xyz "[30, 32] FAIL expected " abc def AAA AAA hij AAA AAA uvw xyz "[ 33]
68 " abc def AAA AAA hij AAA AAA uvw xyz "[31, 32] FAIL expected " abc def AAA AAA hij AAA AAA uvw xyz "[ 33]
69 " abc def AAA AAA hij AAA AAA uvw xyz "[32, 29] FAIL expected " abc def AAA AAA hij AAA AAA uvw xyz "[ 33]
72 " abc def AAA AAA hij AAA AAA uvw xyz "[1, 4, 9, 13, 17, 21, 25, 29, 32], "AAA kj AAA mn opq AAA AAA"[0, 4, 7, 11, 14, 18, 22, 25] FAIL expected: [" abc def AAA AAA hij AAA AAA uvw xyz "[ 1, 4, 9, 13, 17, 21, 25, 29, 33, ]"AAA kj AAA mn opq AAA AAA"[ 0, 4, 7, 11, 14, 18, 22, 25]
73 " abc def AAA AAA hij AAA AAA uvw xyz "[29, 32] FAIL expected " abc def AAA AAA hij AAA AAA uvw xyz "[ 33]
74 " abc def AAA AAA hij AAA AAA uvw xyz "[35, 32] FAIL expected " abc def AAA AAA hij AAA AAA uvw xyz "[ 33]
75 " abc def AAA AAA hij AAA AAA uvw xyz "[34, 32] FAIL expected " abc def AAA AAA hij AAA AAA uvw xyz "[ 33]
76 " abc def AAA AAA hij AAA AAA uvw xyz "[33, 32] FAIL expected "AAA kj AAA mn opq AAA AAA"[ 0]
77 Move right by one word
78 "AAA kj AAA mn opq AAA AAA"[25, 22, 18, 14, 11, 7, 4, 0], " abc def AAA AAA hij AAA AAA uvw xyz "[32, 29, 25, 21, 17, 13, 9, 4, 1] FAIL expected: ["AAA kj AAA mn opq AAA AAA"[ 25, 22, 18, 14, 11, 7, 4, 0, ]" abc def AAA AAA hij AAA AAA uvw xyz "[ 33, 29, 25, 21, 17, 13, 9, 4, 1]
79 "AAA kj AAA mn opq AAA AAA"[0], " abc def AAA AAA hij AAA AAA uvw xyz "[32] FAIL expected " abc def AAA AAA hij AAA AAA uvw xyz "[ 33]
80 <DIV>[0], " abc def AAA AAA hij AAA AAA uvw xyz "[32] FAIL expected " abc def AAA AAA hij AAA AAA uvw xyz "[ 33]
81 <DIV>[0], " abc def AAA AAA hij AAA AAA uvw xyz "[32] FAIL expected " abc def AAA AAA hij AAA AAA uvw xyz "[ 33]
82 <DIV>[0], " abc def AAA AAA hij AAA AAA uvw xyz "[32] FAIL expected " abc def AAA AAA hij AAA AAA uvw xyz "[ 33]
83 " abc def AAA AAA hij AAA AAA uvw xyz "[37, 32] FAIL expected " abc def AAA AAA hij AAA AAA uvw xyz "[ 33]
84 " abc def AAA AAA hij AAA AAA uvw xyz "[36, 32] FAIL expected " abc def AAA AAA hij AAA AAA uvw xyz "[ 33]
85 " abc def AAA AAA hij AAA AAA uvw xyz "[30, 32] FAIL expected " abc def AAA AAA hij AAA AAA uvw xyz "[ 33]
86 " abc def AAA AAA hij AAA AAA uvw xyz "[31, 32] FAIL expected " abc def AAA AAA hij AAA AAA uvw xyz "[ 33]
87 " abc def AAA AAA hij AAA AAA uvw xyz "[32, 29] FAIL expected " abc def AAA AAA hij AAA AAA uvw xyz "[ 33]
89 Move right by one word
90 "abc def ghi jkl mn "[0, 4, 8, 12, 16], "opq rst uvw xyz"[0, 4, 8, 12, 15]
92 "opq rst uvw xyz"[15, 12, 8, 4, 0], "abc def ghi jkl mn "[16, 12, 8, 4, 0]
94 Move right by one word
95 "abc def ghi jkl mn "[0, 4, 8, 12, 16, 18]
97 "abc def ghi jkl mn "[18, 16, 12, 8, 4, 0]
99 Move right by one word
100 "abc def ghi jkl mn "[0, 4, 8, 12, 16], "opq rst uvw xyz"[0, 4, 8, 12, 15]
101 Move left by one word
102 "opq rst uvw xyz"[15, 12, 8, 4, 0], "abc def ghi jkl mn "[16, 12, 8, 4, 0]
104 Move right by one word
106 Move left by one word
109 Move right by one word
111 Move left by one word
114 Move right by one word
116 Move left by one word