..# ... ....... #####.... ................ ..............# #...##.##..#..##### .................. ................. #. #.#..#..#..#..#.############ #.##.#.....#..#..#.#..........# ...............................###. ........#......#..#................ .#.##.#.##..............#...###.... ................................... ..................................( ..##.##.#.###......##..##.#....##.... .....##.#.......................+ ... ........................#..###.## .. ..####'####.#.#...#....#..# .# #.......#.#.#...#.......# .# #..#. ..#.8.8.8.#.#..[..#....#..# .# #.......#.......#(^..........#..# .# .. #.......+.8.<.8.+............#..# ....#.......#.......#....>.).....#... ...#.......#.8.8.8.#.#..#.##.##.#.... .. ..........#.......#.#..#.##.##.#..... #..#.#....#(.####+####.#................. #..#.#.............#................ #........(.............##.#......... #. #.##!...(..........#.#.##.#..#.##... #.##.##.#....#...............#..#.# .. ............#..###...#.#.####..#.# . .......(.......#.................. #.##.##(#..#.#.##.....#.#.###...... #...........................#.#.#. .............######...#.#.###.#.. ######.#.#### #...#.#.## #.#.# #.......... #.#.#########..##.#.#.# #.#............##.#.#.# #######.#.#########..##.### # #.......#............##.# #######.#.#############.# #.#.# #.#.# #.#.# ######.#.######## .................. ##################