... #.# #.# #.# #.# #.# #.# ######### ###.#######........ ## ############.................. #...............#######'#######.. #.# #####..####.# #.# #.# #####..####.# #####.##### #.# #...........# #...+.'...# #.# #.###..####.# #.###.###.# #.###.###..# #.# #.# #.# #.# #.<(.......####.###'###.###'### #.###.###.......'.............+.. #.# #.# #.#####.###'###.###'###.# #.# #.###># #.# #.# #.# #.# #.# #†# #.....# #.# #.###.###.# #.## .# #.# ####..# ##.# #...'.'...# #..# .# #.# ##...# ##..# #####.##### #..# ######.## # #.####....###...# #.# #..###.......#.. #...........+...#######+#######..............# ######...####........(...........###.#......# ##..# ##.......###.##......# #.#(.....# ##.# ##.....## #.###.#.#.# #.#.#...## ..# ##...## #.....(...# #.#.###(# ## ##'## #####.##### #.......# ###+# #.# #.# ###.##### ##o#.# ### #.# ######.# #.# #.#..# .. ##.## #......# #.# ####.##.# ##...## #.###### #.# #########...#.###... ##.....###.# #.# #...........{.{{{# .............# #.###.#######...#.##.o.. #.####.####### #.....# ##.##.# o # ### ####### ### .. ###