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