....#. _.... .... # ... #. .. . #.####.####.. #........!... #..<..=# #.@....# #......# #......# #......# ########