----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-------1------
-------1-1-1--------
--------------------
--1-------------1---
--------------------
--------------------
!
--------------------
--------------------
--------------------
--------1-1---------
--------------------
--------------------
----1---------1-----
--------------------
--------------------
--------1-1---------
--------------------
--------------------
--------------------
--------------------
!