############### #.............# #.###########.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.###########.# ########.#...........# #........#.########### +........#.<# #........#..# #......#.#..# #.#....#.#..# # #...<#.#..######### #..#.#.#..#.......# ##...#.####.#####.# # #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# ###.####.# #.# #........# #.# #.#......# #.#### #.... #.######.# #....# #.?.. #........# #.##.# #.... ##################.## #.... #......(............# ... ..... #.################### .. #.###### .....# #.# ....##......# .... #.# ........###.# ... .######.######## ....###.# #.# .. #.#.. ................ .. #.###.# .. #.#.############.######## #@#...# .##.#.........# #.#.. #.#.### ..#.#......##.# #.#.# #g#.# ########.#.#.####.##.# #.#.# ##.#.# #......#.#.#....#(##.# #.#.# ####..#.### #.#....{.#.####.#.##.# #.#.# #.......@.# #.#.##.#.....##.#.##.# #.#.# #..###.###.# #.#.##.#.#g#.##.#.##.####.#.# #. #.# #.# #.#.##.#.#.#r##.#.##........# .. #+###.#####@#.##.#.#.#g##.#.#######.### # +_###.@.....#.##.#.#g#.##.# #.# #+###.#######.##.#.#r..##.# #.# #.# #.#.######.# #.# #.# #.. ... ..# ..# .## ### ### .