################## ## #...........#....######...# #...........#.............# #...........#.............# ...... .. +...........#.............# ....... ....#+ ##...........#.............# ....... .....#.##...........^....(.........####.....### ...........##.................................#. ...>........'..................................> ##.........##.............#.......#....#.##..... ......(....##.............#.......#............. ...........##.............#.......####.......... ................#...#...).#.......#............. ..................................#.#.[....##... ########..........................#.#........... .............................#####<....#........ .............................##......#.#......#. ...............######.....##.##.#.............# ...........###.#####................#)##...#### ...........#.#.#.............................. .......<..##...#.........................#..## ..##...........................[.........+.... #.....................................# ..# +....................................... .. #....................................#... ####.............#################...#.... ##......##....# ....# ... +......##$...#### ..... #......#...5....# .... .......#.....h..# #........# #........# ...........# ............# .......!....# ............# .............