### ## . ..# #. ##.# .##. . #.# #. ...# ... ..# #.# ##.## #..###..# #.# #.# #...# #.#...#.# #.. #.# #...# ###.##....# #.# ######.## #%..###.........# #.#######.......# . #.###...............###......##.##'##.# ..### #............#...............##.#...#.# ......## ................#..#.............+.<.+.# ....#.... ... #............#.#..#.##.......##.#...#.# ........# ..# #.###....##..#.#....##.#.....##.##+##.# #.......# ... . #.............#.##.##....##.. .# #......@# #.# #...###.##.#..#.##.##.######.. .# #)# #.# #...###.##................# #.# # #.# #.# #..........#..#####.##+##.# .# #.# #.#########.####.##.#..### #. .# #.###........# #.##.#........ #......#...#.# #......# ## #.......####.......### ####.### ....#### #.......... ###.### ### #.......## #.....# #.......###. # #.###.# ##....#.##.. ...# #.##### #...##.##.# ###.###.....# ####.####.##.#####.....###.# #.......#............(..##.# #.##'##.........#.##+##.##.# #.#...#.#.......#.#...#.##.# #.+.>.'.#.......#.'.>.+.##.# #.#...#.#.......#.#...#....# #.##+##.#.......#.##+##.#### #.......#.......#..)....# ####.#####.#######.###..# ##.####.......##.#....# #.......##+##.##.#.#.## #..###..#...#.##.#.#.# #..###..'.>.'.##.....# #....#..#...#.####.### #.##....##+##......# #(####........###### #......######## ########