##### ##.... #.....###### .. ... #.....##...# .... ......... ..#..........###+##..... ........ ..................#..... ......# ..........##............. #.....# ...........##.........##.. #.....##............#####...........# ####......#..........).##......#.......# #..>......+............+.......#....... #.....<...#.##.#.###...##......##...... #.........+......##.....#......##.##### #.........#.##.#.##.....###.....#.# #.......................+.......+.# ###.......#.##..........###.....#.###### #........).'..........+............... ##...##.#.##..........#............#... #...##.#.##..........#................ #......#.##..........#................ . ##..####+#######[.......####.####...##+###.. #..# .........##.....##...##.#..... + ..........#.......#..###.#...... ...........#.......#.............. .............._.................. .#. ...#.......#.........#.... ..#.......#..............# ##.....##.............# ###.####........o....# ........####....o...# #...(...# #........# #........ #+#####... ##!...#+ . +...o .... ...