# ######### .. .... ...##### ##### #. #..# ##.#...###...# #.####..####.......##...### #.#.........###...........# #.#.##..##.#...#..........# #..........#...#..#.......# ### .... ##..###....#...#.####...### .. ..# #...# #..# ###.#.###%## #...# #.. #.# #...# ###..#####.##..%#######.### .#######..###.#### #...# #..P.7..##.####.##........# #....#............# #...# ##.P~~~7###I........######.# .(.....#......##.#####...####..~.~~~P##.......#.#~¤~~#.# .##..?...#......##.#.............~~P.~###.......#.'~.}~#.# ..#............I.rgI...)..(....P~~~~~..##.(g....#.'~_>¤#.# ..#............###.#........w...~~~~~~P###.(....#.#~~~~#.# ## #.#...o........###.####....#.##.~~~~~~. #........######.# .. #.# #..w...........# #.......##.~~~~w~ ####.##.........# # #. #.#####hg##.....#### #.....#.##P~~~.~ #.##.##.##.### #.##.##.##.g...####...# #.....#.##.~..~ ...#(# ... #.....%.#I###..#####.## #..#....##.P.~ .###.I# ##.# #.oo..o.#...#.......# ........# # . .# ..#.. # #.#.#o#.#r..#.##.##.# .#.......# #.#...#... #.....#...#.......# .#####.#. #.. #.?.. #.#....###..##.#### ..## .#.### #.#.##....####.# g # .# #................# .# ##.......######## . #########