.. ## . ... #####. ....#....# ....#....# .........# .........+ ####.......# #..........# ##..........# .. ##...........# ... .............# ##... ............####..... #................... #.................. #..†..........#.... ....##....###...# .. ..... #<...# #...##+# #.....##....###......# +.....#.........#....# #.....#.........#....+ #.....#.........#...## #.........#....##...... ###......#....####.... ######......#............ ............#............ ..........######......... .........## ##+##..... .....!..... ...## ###.......... ..# #....#......# ... #....#.....o. ### ####.#....... .. .......