##### ###...# ####.....# ## ###........# ##...###........### ................# .....###...##...# #......##.####.### ####### #.........# #.# ##.....# ####......# #.# #####......# ###....# #.# #.....)....# ####.# #.# #.###...##.# #...####.# ######)# #)..#....# . # #.# #...#....# #...!.. #.#### ###.#....# #....... #....# #.#....# #.......##....# ####.####.###### #.#.....##...%# #....####....#.#############.#...#.##)#### #.............[....................#...# .#########....................#####...#...# #...### .....................................[^.# ###.....# .#####.........>............#######...### #.....^.# .#####....###)#....########.# #...# #.......# ............#.##.#.########.# #...#####....#### .#######..#.#...............# ####...#####.# #..#.####.#.#.....#### #####...# #.#### #....####%#.#.....#########...#...#####....# #..................................%.......# #....####.#....############...#########%.<.# #....# #.#....# ##### #..### #....# #.#...#### ##### ####..# #....# #.#.### .. #...# #.....# #.##.####.#.###..)#########...######.....# ........)....................)...........# #....####.#.######........#...############ . ..# #........<.................# ## ##.# #.#.######...##...#...###...# .. ... .#.#.# #...#######...###...# #.##.##.#.#.# #...).###........... #####.##... #.#.# #.............###.. ..........###.#.## ###...........# ........o........# ####........# #....#...##.....# #....#...# #......####.....# #....##### #......# #...### ####... #...o..# ##.#### #... ####.#o#####....# #... #.#..%.......## . #.#####o......###.. #..^............... #...###............ #...# ####.......## ##### ####....# ...## ####