11-----------------2
-1-----------------2
-1-----------------2
-11---------------22
--11111-------22222-
------1-------2-----
------133331112-----
------22-----11-----
------2-------1-----
------2-------1-----
-----22-------11----
----22---------11---
---22-----------11--
---2-------------1--
2------------------1
2------------------1
2------------------1
2------------------1
2------------------1
2------------------1

array (size=20)
  0 => string '--------------------' (length=20)
  1 => string '--------------------' (length=20)
  2 => string '--------------------' (length=20)
  3 => string '--------------------' (length=20)
  4 => string '222---------------111' (length=21)
  5 => string '--2---------------1-' (length=20)
  6 => string '--22-------------11-' (length=20)
  7 => string '---22-----------11--' (length=20)
  8 => string '----22---------11---' (length=20)
  9 => string '-----2---------1----' (length=20)
  10 => string '-----2---------1----' (length=20)
  11 => string '-----2222---1111----' (length=20)
  12 => string '--------2---1-------' (length=20)
  13 => string '--------2---1-------' (length=20)
  14 => string '--------22311-------' (length=20)
  15 => string '----------3---------' (length=20)
  16 => string '----1111113222222---' (length=20)
  17 => string '---11-----------22--' (length=20)
  18 => string '1111-------------2222' (length=21)
  19 => string '1------------------2' (length=20)

Array ( [A] => Aaron [Aa] => aronA [Aar] => ronAa [Aaro] => onAar [Aaron] => nAaro )