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