.... #... #...## ##..... #.....# #...... ... #.....####.# ###........#.# # ...#.#.##.#.# .#.#.. ###.#.#.##.#.##.#.#... ......#.##.#.##....... ........##.#.##....... ....)...##.#.##..... ........##...#..#.# ........#.........# ##..## l...%.#...........# #....# ....o.#.#........## #....# ......#...........# #....# ..r...#r####.#....#+#######....# # ###.#.#.# #.#.##.........#....## .# #.#.#.# #.#.###........#.....##.#.## #.#r####.#............#............ ###+#.#.o...................#+#..#.#.## #.....##.o..<...##............##.#+#.#### #.....'.........##............##......... #.....##........#########.....##........ #.............#.#########.....##.........## #.......<.....................##...#.....[#.# #.....##...............######.###..#.####.#.# ###.............###)..........###..#.# #.#.# ###########.#####)##.#####.........# #.#.# #.......).....<..........####.#.# #######.#.#######..........##.#.# ###.......................#.# #..........##.......>#......# #..........####.####.####.### #..........# #. #.# #.# #...######## #. #.####.###.# #...# #.####..........# #.#############.......######### #.............######.## #############.# #.# #.# #[# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.###### #.# #......# #.# #.####.# #.###########.# #.............# #############.# ###