######### #.......# #.......# ####### #.......# #.....########## #.......######............... #..................########.. #<.......#####.....)...... #.......# #.....##...## #.......# ##..### ..## #.......#######.#####..# ## #..........r...........#... ##############......>?..$# #$.......#.. #.#......# #........# #............. #.#.#........... #...#......#.##. ............... #. ........##... .......... #.