########## ### ##........##... ##.............. #............... #(.............. #............... ####............... ..............#.>.. ###........### ## ##.......<.# ###.............# ##............#### ###.............# #.....<.........# ................## ###(.............. .................. #................ ..#............. . .............. .............. ....... ....... ....... ....... # ..>.... #. ....... #.#####oo....l #....ol.# #...oo### #..o.o# #.....# #.#...# # ###.. ####