#. #############.#### #### ##......... ...... ###. #.....#.........# #...#+#.... ##.....#.........####.........# +..............>##............. #.....#........##............# .. #..............##.....<......# ..##.....................##.##... ...###........................# ...........###.................. .............#..................# #..............................# #####.......)....######........# #...##.........#####........ #....#.........#............ #....#..................# #....#.#####............# ##...#.#####............#"# #................o...# .# #..............####.## .###### #...#............##+#####....... #...#................(....8.8.8. #...#........................... #......................)))...... #....#.#.######...).....(8.!.... #......#.######.....w.%(.8_).... ##....)#................)8.%.... #.....####..#.#................ #.......<...#.#.###............ ...........[###.### #......8.8.8. ...........|# #_# ######....... ........##..# ### )..##.# ...(..#+##...##2# ...# .. ...... ....#### ...# ...... ...### ...# .... ....# ...... ......