.. .# .. #o #.#+##(# #. #......# ##. #......# .. #......#. #. #........ ###.##o#####.....##. ...........o........ ###.##.#####.########## #...#.. #. #.#........####..^#.# #. #.#.###.......#.#.#.# #. #.#.###.......#.#.#.# #.#####.#...........#.#.#.#.# #.........####......#.#...#.# ....................#.#...#.# #.##......###..<....#.....#.# #......# #.......###.#.#.# #......# #.#.........#.#.# .......#.# #.#.######..#.#.# ########.# #.#.# #..#...# #.# #.#.# #..##..# #.# #.#.# #..##..## #.# #.#.######..##...# ###'###.#.........###..# #.....#.##...##...###.># #.....#.##...##.....##.# ##########.. ##.....#.##...##.#.#.##.# #...Kppp.p...# +........##...##.#.#.##.## #.#########..# ##.......##...##.#.......# #.# #..# #........##...##.######.## #.# #..# # #........##...##.# #.# #p# #..# ..#.#.....(..#######.# #.# #p# #..# .........##..#######.# #.# #p# #..# .#.#.............##.# #.# #.# #..################### #.#######.#####.##.######.################ #K# #........p..pK.......# ...............[..................# #.# ##.#################.# ###.#####.##.######.#############.## ##.##########.# #.# #.# #.##.# #.# #.# #.[..pp.K...K.# #.# ..# #....# #.# #.# ############### #K# ### ###### #.# ######.# #.# #.# #<.....# #.# #.# ######## #.# #.# #.# #.# ###K###########################.# #...............................# ###############################.# #.# ###