# .. .. #.# o.. #.# .... ###.# o.... ##.#.## .?...o####.....# ......so.....#.# ......####.....# ..... ##.##.# .?.. ####.# ... #.# #+ #.# #. #.# #. #.# ##.## #.# ###...# ##### #.# ...... ##...## #.# #...# #.#.#.###.# ######..###..#......# ............###.##### #####..####.#.## .######..# ##.## ..(......# ### ######.## #.# ############.# #.........##.# #.#######.##.# ######### #.# #.##.## #.......# #.# #####.#...####.#####.# #.# #..............# #.# #.# #.###.#...###### #.# #.###.###.##.## #.# #.........##.# #.# ###.......##.# #.# #.#.###.##'## #.# ###.#.# #.#...## #.# #.....# #.....<## ###.## #...#####.......## ##.#..# #...####.........####...#.# ###...........<..'........# #.####.........####.....# #.# ##.......## ##..##.## #.# ##.....#####.###...## #.# ##...#)....>.#.....# #.# ##+##.####..#....## #.########.##.#####.#.#.## #...............# #....## #######.########.##.#.###.#.## #.......# ##...........#.# ###.###.# #.....##.###.#.# #.###.## ##....##.# #.#.# #.##.#.# ##.#.##.###.#.# #.....## ###.##.......# ####### #.######.### #.######.# #........# ##########