##########
#        #
# $$$### #
# ..$@ # #
# #.$$$  #
# #....# #
#        #
##########