########### ....# #####.........# . ....o.## #...........#.# #.#.F..oo.# #.###.#####.#.### ..#......# #.# #.# #...(...# #......#.##.#.# #.###..#..#.####### #........%. #.# #.....###Z#.......# #...#.##.# #.# #..##..#.########.# #...#c#..####.###..##.#.# #.# # #..#...c...........##.#.# #.# ###..#...#.##......####.##.#.# #.# #....(...#.##.####...........# #.##### #####.#####.r(....# #.#.#...#.### #.....# . #.........#..#c#######>#.^.....######## #####.# ...#.........#....(....(.(...............##### #.# . ...........#.#############................<## #.# ...#..r......#. ##............##...###.# ..$.............# #####..#######.........#.# #..o<......# #...........###.##...#.#.# #....o.....# #.###..####.# #.###.##.#.# #..o.......# #.# #..# #.# #.# #.##.#.# #..........# #.# #..####.# #.###.#..#.# ##########.# #.# #.....#.###.##.....#.# #.# #..##.#$##...........# #.# #...........##.....### #.####.##.......###.#.## #.##...##<..##### #.#.# #.##.####...# #.#.# #.##.####...# #...# ##...........# #...# #...?.....).########...# #.................)....# #...........##.######.## #...........##.# #.# #...........##.# #.# #######.[........###.# #.# #................# #.# #.# #######.........## #.# #.# #....)....# #.# #.# ########### #.# #.# ..# #..