.....# ...... .. .....# ## . #....# ... . #....# ....#. #... ......##.#### . .#....<....# .............+ ...#.####.#### ............# ..#...###.#.# ........ag#.# ###...###.# # ..... #.# .##. ### .. .#