--1-1---1-1---1-1---
--------------------
--1-1---1-1---1-1---
--------------------
--------------------
--1-1---1-1---1-1---
--------------------
--1-1---1-1---1-1---
--------------------
--------------------
--1-1---1-1---1-1---
--------------------
--1-1---1-1---1-1---
--------------------
!
--1-1---1-1---1-1---
--------------------
--1-1---1-1---1-1---
--------------------
--------------------
--1-1---1-1---1-1---
--------------------
--1-1---1-1---1-1---
--------------------
--------------------
--1-1---1-1---1-1---
--------------------
--1-1---1-1---1-1---
--------------------
!
--------------------
---1-----1-----1----
--------------------
--------------------
--------------------
--------------------
---1-----1-----1----
--------------------
--------------------
--------------------
--------------------
---1-----1-----1----
--------------------
--------------------
!
--------------------
---------1----------
--------------------
--------------------
--------------------
--------------------
---1-----1-----1----
--------------------
--------------------
--------------------
--------------------
---------1----------
--------------------
--------------------
!