############ ## ........... . #.........# .# ##!........#..# # #.........?#..#.# ................. #.......<.....# #..........#..#. #................ #..(............. ......).###...... ......†)†..o..... #................ #......g......... .............#### #............# .............# #...g........# ....#.#.#....# .............#