___________________!#########______#
________________!########!__________##!
_____________!########!______________###
__________!##########________________####
________######### #####______________######
________!###!_______!####!_____________######
__________!___________#####___________######!
________________________!####!_________#######
__________________________#####______#######
____________________________!####!____#######!
_______________________________####!########
___________##.___________________##########
_________,######!____________!#############
________,####..########################!####!
_______,####'______##################!'____#####
_____,####'_____________#######_____________!####!