#.. #.# . ### #.##.. ..# #....# #.# . #.# #.... #.# ..#.#### ## #.# #..$. #.# #.# ....... .. #.# #.#.# #.# #.# #..#..# .# #.# #.#.# #.# #.# #..#..# .# #.###%#.# #.# #.# #.....# .# o #.##.<%.# #.# #.# #%..#.# .# .@. #.####.##<.######.#### #.# #....#.#.#.oo..o #.......5........5...# #.# #...###...5ooo.. ######.##########.##.# #.# #..#.#§#.#..o... #........5...##.# #.###...#.##.# ... ###############.# #......%o....# . #...######.# ###..5...%##.# #.#........# #..)5......# #...######## #............ ##.####################§........... #.##.@....o..).....o..o.%.#.###.# #.##)##################.......... #)##.# #........#.###. #.##.# #.####..!#.#(#. #)##5# #.# #...#.###. #)##[# #.# ##.......... #.##<### #.# #%)..#.# #.##...###########.###(#......... #....%....................#.#### #.####.###########...#.#### # #.# #.# #.......# # #.# #.# #.......##.### #.# #.# #...)......... #.# #.###### ###....%###### ..# #......# #.%...# ### ######^# #.#.### #.########.#.# #.)...>.5....# ##########.### #.# ######### #.# o.o.o..o.# #.# #.# # #.# #.#######...# #.# #.ooo.g5....# #.# #######5...... #.# ..... .... ..# .