-------------------------------------------------|
-------------------------------------------------|
---------------------5-5-5-5-5--2-2-2-2-2--------|
-5-5-5-5--2-2-2-2-2--5-5-5-5-5--2-2-2-2-2--------|
-5-5-5-5--2-2-2-2-2--3-3-3-3-3-------------------|
-3-3-3-3-----------------------------------------|