### ###########################.# #...........................# #.#########################.# #.# #.# #.# #.# ####'### #.# #......# #{# #......+ #.# ###......# #.# #........... #+# #.#########.. #.# . #.# #)# #.# #.# #(# #(# #(# #(# #.# #<# ###