__################
_##################_________**###*
__##################_____*##########
__##################___*#############
___#################*_###############*
____#################################*
______###############################
_______#############################=
________=##########################
__________########################
___________*####################=
____________*##################
_____________*###############
_______________#############
________________##########
________________=########
_________________######
__________________####
__________________###
___________________#
_______*#####*
____*##########*
__*##############
__################
_##################_________**###*
__##################_____*##########
__##################___*#############
___#################*_###############*
____#################################*
______###############################
_______#############################=
________=##########################
__________########################
___________*####################=
____________*##################
_____________*###############
_______________#############
________________##########
________________=########
_________________######
__________________####
__________________###
___________________#