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