# #. ... #.# #.######## #......... ##########......... ............%........ ... ...................... . ..... ....................... #....... #.##..........%........# ....... ............#..........# ..... ...#.....##.#..........# #.#$# ...#.....##.#..........# ##.#.# #.##.....##.#.####.#.## #...o# . #.##.....##.#......#.# #...)#######.# #. #.##.....##.#......#.#######...)........# #. #.##.....##.#..............#............# ####.###.##.....#..............##.##.#.........# ..........>..................##.##.##(#>........# ...........##.#..#.........#.##.##.##o#.........# ...........##.#.....................o...........# .####....####.#.###.#......#.##.##.##.#.........# ###....####.#.###.#......#.##...o##.#.........# #............................<.............####### #.#....##.....###.####.....(.....##.#....#.##....# #.#....##.....# #................##.#....#.##....# #....##.....###.####...........................# #....##.....##.................##.#....#%##....# #....##........................##.#....#.###.### #....##..............................%....##.# #....##.....##.............###............##.# #######.....##......####.### #....##......##.# #.....######..<......###....##......##.# .<#####.######............(...##.#######.# ........................###....##.# ####.# ..#...........................##.# #....# #.......#########..........###.####....# ........................................# ##################..........###.####....# #..............# #...## #........>.##### #...# #..........# #...# #..........# #...# #..........# #...# ############ #####