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