#########################################
##.......################################
##.......################################
##.......################################
##......~################################
######.~~~########################~~#####
######.########################~~~~~#####
######.########################~~~~~#####
######.########################~~~~######
######.#######################~~~~~######
######.######################~~~~~~######
######.#############~#######~~~~~~#######
######.#####....####~#######~~.~~....####
#####............~.....######........####
#####..........~~~~..................####
#####.......~~~~~~~~.................####
#####.......~~~~~~~..................####
#####................................####
#####..........................##########
#####......#....#..............##########
#########################################
