___-_---_-_--__-----___-_-____-------____-_-_----_-_______-_--__---___-_---_
-_-_-_-___-__---_-_------__--__----------____-____-_-_-___-_---___-_-_-_____
_-_--_____-__-_---____-__---_--_-____--_--___-_--_---_---____--_--___---_---
_----_-__---__-_-_---_-_____--____--_-_---_-__---__-_----____-_--_-_-____-_-
--_-__-___--_-_--___---_-____--__-__---_---__-__-___-_--_---_-_-_---_--_-___
_-__------_--_-_-_-_-___-__--_---__-___--_-____--_---_-_-_-_---_-_-___-___-_
____-_-_-----_--__--__--__-__-----__-_-__-_-_--___-_-_----_____-_-_--____---
-_____---_____---__-_-_-__------_---__-_--_--_-----_-_-____--____-_-__---___
-----_--_------___-_-_-__-_-_-__-_--___-____----___-___---___-__---___--__-_
-_-_-__--_---_-_-__--____-_--______-__-------_----___-__---_-_-____-_--_-_-_
--_-____-_--_-__-_--_-___-___-___--__---_----___---_-_-_-_--__-____--_----_-
-___------__--_-_-_-_-_--__-_--_____-_--___--_--_-_-_-_-----__-_-_-____-__-_
---______-_-___-_----__-_____--_-___--____-_---____----____--_--------_---_-
___----_-_-__---__-_____-_-_-_--_-_--___------_-_-__-_____-_--__---_--__-_--
_-___----_-__-_-_--__-_-_-___--_-_-___-_--_________----__------_--__--_--_--
----___-_-__----_-__-__-___--__---_-____----__-____---_-_-----___----___-___
-_----_-_-____-__---_-__--_----____--____-_-_--__-___--__---__----_-__-__-_-
-___--_-__-_-____-_-_-___-_-___----_-__-_----___--__------___----____-_--_--
---_______--_----__--____-______--__-_----_-_-_----___-_---_-__-___---__----
------___---__-_--__--___--__-___----______-_----_----_____--_---___-__--___
-----__--__-__--_-_-__--___-_-__-_---_-_---__-_-----_--___-_____--_-____-_-_
_--_-__--_---_-__-_-__--______-_-_-__-__---_____--_----__-_----_-_-__-_---_-
_---_-_____--_---_-_---_____---____-__--__-__-__-__-----_-_--_--_-_-_-_--__-
--___-------___--___-__-_-__-_--_-_-_--_____--__------_---_---__-___-____-__
---___-_-----_-_-----__--_--___-__-___-_-___-__---___-_-_--___-___---____---
___-____---__--___-_---_--__--_----_-_-___-___--_--___----_-_---__--_---____
---__-___-___-___-_--__--_---_-_--_---------_-_--_-____--_-_____--__-___--__
-__----_------__--_--__--_--_-_-_____--_--_-__-___-__--_____--__--_-_-___-_-
--_--_-__-__--__---_-----______-_--_-___-_-__---_-_-_-___-----_-_-__--_-____
_-_-__-_-_-__--------__---------__-____-__--__--__---___-_-___---_____-_-___
_-___-__-_-__----_---_-_--__-____-_----_--__--_--__-___----_-_--__-_-_-_-___
--___-___---__--_-_--_-----__-_--__-__--_-_--__--_-____---_-___-_----___-___
-_-_-__---___-_-----__--_-_-_-___-_-__-___-_--_-___-_-_--_-_-_---_-_-_-_--__
-___--_---______--_-_-_-__---_____---_--___--_-__-______--_---_--__----_----
_-_------__--_-__-__-----_--_-_-__--___-_-______-__-_-_---_____---___---__--
____-----_____-_-_---_---__---__---__--____-__-------___--_--___--_____--_-_
-_-_-_--___-__--_---_--_____----____-___--_-_-_____--__-_--_--__----_-_-_---
_-----_--________--___-_-_---__-_------_--__--__-_----_-_-___-_-__-____---__
-_-_----_--___--_____-_--_-_--__-----__-__-_-___-_-------__---__--_______-__
_-__--___-__-____--_-___---______------_____-__----__--_-__-_--_-_-_--------
-_----_--_--__-_--__-_-__-_-__----______-_-__-----__---_-___---____-_--__-__
-___-_-__-_---_____-_-_-___--___--__-_--_---__---__---__--___-___----_--_---
---_--__-___--___-__-_----_-____--___-----_-_-_---_-----_-_--____-_____-_-__
_-__-_---__-__--____----__-_-__--__--_-___-____-_-___-__--_------_---_-_--_-
---------__-____---_--_-_-_-_----__---____-_-___--___--__-_-__-_-___-_-__-__
-__-_-____-__-_--_----_-_-_____------_--_--__---_--_---___-__-__--__--___-__
-__-_-_-__--___--_-_____-_-_-__--_--_-_-_-____--__---_--_----__-_-__-_-_----
--_-__-_____-_----_----_-_--__-_--__-_----______-----_-___--_-__--____--_-__
---_----__--___--_---__--__-__---_---_______--__--__-----__-__-_____-__-_--_
_-___-__-_-_-_----__---_-_-_-__-_-__-__-_--___---__-----______------_-_-_-__