... ##....... ... #.......#o .....##### #.......... ............. .[......... .............# .......... ..........#.#.# #......>.. ............>#.##### #.))....# .......#............# ##..)....# . ...............#.###.# #...%....# #( .. . ..#.........%......#.# #........##... .. ..... ..........%.....#.#.#.# #.............. ...####.....#.#.#.......#.......#.#.# ##.............. .............#.......#..........## #.# ##.............. ..........#............#.#........# #.# #####......................................#.......... #.# #.................#.........#....#..............##.### #.# #.................#...................++...........# #.# #.....................................##...........# #.# #..........................................#.##... #.# #.......##....o..........##......#...........# .. #.# #........#...............##......####.......## #.# ####.....#........%...#####......####.......# #.# #.............o..........................# #.# ...............#...........................+ #.# ................#.P#+##..#####..............# #.# ...............#..# #..# #######........# ######.# ##............#..# #..# #........###+###......# .............#..####..#+### #................####.# .#..........#............# #................###### #......................... .....#<.#.#............... .............#+###..... ....#..#.###.......##### ..........#### #+#.. ....#...'........# ........#.# ...########........# .......#.# #....>..............# ......#.# #.. .#######........# #[...#.. ... #..#....#.# ###.... . #..#..#.#.# # # #..#..#..... #..#..###.... #.......<....# ##...........# ######.#...#...# #..........<...# #.####.#..#..... ###........# #..#.#.#. .... .. ..#.# .# ####.# . .# ##