. .. .... # ooo #.##. ooo # #...# #o# .###...# ##o# #..##...###.# #..........# ########..........# ##...........^?....### #...###)...).........#### #.⌠.# #.......###.......# #. #o ####...###...(..## #..###### ##.# #. ##...............<# #..# #..###.. #..⌠..>..⌠.....#..###..# ####..##.. #.#.........######..###.## .#.......# . ####...#### ##.# #..## #.......# #.⌠.# #.# ###.# #....# ##...# #.# #.# ##....# ..####...## #.## ###+##+##+###.....# #.......# ##### #..#####................# ##### ##### ####....####...######...##................###...###...## ##....##.......# ####...............................# ##...........## ######.(....##...............#### #..##..####...# ###.....####.##..##..<...###.## ..... #### ##.## ##.#....(...#.#....####..## #.# .###. #.# ##..#........#..>....# #..# ##. ## #.# ##.#.#........#..##...# #..# .# #.# ##..#......_......##..## #..# .# #.###..###.#........###..## #..# .. ##..##...##.#........# .## #..# #[ ##...........#........# # ##>. ##............####(....# # #...#..............##### #.####.#######.###.# #.# #.# #.# #... #.# #.# #.# ##### #.# #.# #.# #.# #.# #.# ### ### ###