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