################# .................. ..........#########.## ..............<.......# #######..........##..# #..........# ### ###### #..........# ... ......## ###..........# #####.# ......# #............# .....#.# ... #..#########..........### ...#.... .. #....%.).%............# .. .....##.#####.#########.......... ...##...#.................#+####### ...<.....#..####.#########. ...##...>.................. ........o#..####.......###. .####..#o#..####.......# #. #..#.####..........###.#. #. #.#...................# #. #.#.##................ # #.#.##..)............. #.#.##................ #.#.##............... #.##+#+##.#'#######......... #..............# #........ ##.(.((....(...# #....... #......()%....# ####### ..........<.....# ###.............# #.............# #............... ........$..... ............ ......... ...