--------------------------------------------|
--------------------------------------------|
--------------------------------------------|
--------------------------------------------|
------5454335430-------54543375-------------|
--33---------------33-----------------------|
---3------3------------------|
---3-3x---5------------------|
---4------5------------------|
-----------------------------|
-----------------------------|
-----------------------------|
|