Added test for AB pattern and even length text
Refactoring the half split of indices
Refactoring - removed temp variable
Added test for uneven length text with AB pattern
Refactoring - extracted ⍵÷2
Refactoring - extracted ⌊ from lhs of Dfun
Added test for ABC pattern
Added test for pattern ABC with an uneven length text
Added test for ABCD pattern
Refactoring the common pattern into generic format
Refactoring, removing temporary variables through assignment
Added test for AAAB and also minor renaming
Refactoring - extracted same operation from both branches of an IF
Added test where a row pattern targets individual letters
Ammending the description and also adding a new rule regarding the row dimensionality
for the Split Pattern