... ..# ##.## # ... #. #####.##### .###.#.......... .......##...####### #<........... #............... #.####...######. # #...... ....### ##..... #....## #..... ## #.# . #.# #. #.# #. #.# #.(#.# ..##..#.## ......O..+ #.# ..........(!... .#...##.####... #.. #.# .[. ... ## #.# #.. #.#