___*###########
_*##############
_################
##################_________**####*
_##################_____*##########
_##################___*#############
__#################*_###############*
___################################*
_____###############################
______#############################*
_______*##########################
_________########################
__________*####################*
___________*##################
____________*###############
______________#############
_______________##########
_______________*#######*
________________######
_________________####
_________________###
__________________#