aa----a- |abc
d| 
