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

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