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