AAA  |BBBB|C   |DDDD
A    |BBB |CCCC|DDD
AA   |BB  |CCC |DD
AAAA |B   |CC  |D
AA   |BB  |CC  |DD
AAAAA|BBB |CCC |DDDD
