#### ## #.. .#### ####### ### #.# #....# #.....# ##.####.#####....### #.....#####.........##.......# #..............##.#..........# #..(..#####...###.###........# #.....# ##.## #.# #.#....## #####.### #.# #.###.#....# #......# #.# #........#.# #.###..# ##+## #####.##.#.# #.###..# ##...## #......# #.##...# ##.....## ####.### #......# ##...)...## ##.#.# ###...####.........####....######.# #.......).........+............... ##...####.........####....######.# #..## ##.......## ##.#.# #.## ##.....## #####)#### #.# ##...## #.<......# #.# ##'## #.###.##.# #.# #.# #.# #.# # #.# #.# #.# # ##.## #.# ..# ##.##...## #.# ### #..<......# #.# #.#.##...## #.# #.# #..#######... #.#.##..##........ #.#..........##### #.####..##...# ##.####..###### #........# #.#.#####.# #####. ##.## #.# .... ##.###.#### #.# #(## ##........ #. #..## ##.###.###. ##.###.#.###.## .. #......##.#.## .. #.##<#.###.## #.##.#.# ### #.#.#..# #..###.# #.#.#..# +# #.##...# .$. #.###..## .... #.......## ....# #####....####.....# #.......).....# #....####o....# #.#.## ?...# #...# ...# ###.# ..# #.# .# #.# # #.