... . .... .. ... .# .####.####.# ...........# . ...........# .... #.......# ..... #...<...###### #..... #......o.o....o ....... ... #......o..o.... ....... #.... #.........5.... ....... #... #..............# ........#####.# #..........$...# ....).........# #............... #+#######+##.....# . #.......>...... #.......<..#.....# #...# #......#######. #..........#..%..# #...# #......# #..........#.....# #...# #......# #..........#.....# #...# #......# #..........#.....# #...# #......# #..........#.....# #...# #......# #......!...#.....######...# ... #######'####..............# ................#####......# ...............#. #......# ......................###.# ..........)......._.... #)# ...............#####..##.# ......#######..#...#..##.# #####. ..#...#.....# #. ..#...#..##.# ##+#### #. ###. #.# +.#....... _.. #.# #.#.......# .. #.# #.#.......#.# #####. #.# #.#.......#.# ......####.# #.#.......#.# #........# #######.#.......#.# #........# ........#.......#.# #........# ..(....5.#.......#.# ####........# (........#.......#.#####.. .............# ........)'5......#......... ....#######..<.# .........######r##....# #....# #....# ######.........5@.5...# #....# #....# #..######..5.....# #....# #....# #.. #........# #....# #..>.# #.. #........# #....# #....# #.. #........# #....# #....# #.. #........# #....#######....# #.. #........#######...............# . ................................# ...........[....................# ################################