... .. .# ########. ##.......### .!......... #.....){.# #<# #.# #.# ..# ###