|-----------------------------------------------------------------|
|-----------------------------------------------------------------|
|-----------------------------------------------------------------|
|----------------7---5555-----------------------------------------|
|------7------5-----3333-------5----------------------------------|
|--5------------------------3-------------------------------------|
|--------------------------------------------------------------|
|--------------------------------------------------------------|
|--------------------------------------------------------------|
|-----------------------------------5--7---7---5---------------|
|-----77777777777777777777-----5-7---------------75------------|
|---55555555555555555555---------------------------------------|
|----------------------------------------------------------|
|----------------------------------------------------------|
|----------------------------------------------------------|
|----------------------------------------------------------|
|----77777777777777777777----------------------------------|
|---55555555555555555555-----------------------------------|