################### ...................# #######.#########.# #.# #.# #.# #.# #.# #.# ##.###### #<# #.......# #.# . #.......# #.# ... #.......# #.# ......#############.......# #.# .......%))....^)..........# #.# !....<..###########.......# #.# .%..... ######### #.# ....... ..# ....... #..... [.... .... .