### ### #.# ####.# ... ..(..#### #.##############....################ #.##............((l......%.........# #.##.##############.##############.# #(##.# ..#.# #.# ..# #.##.# #.#.# #.# ..###.##.# ####.#.#.#.## #.# ###+#.##.....# +...........# #.####### .....#.##..####... ###....#.#..# #.......# .#....#.#........# #....#.#..# #######.# .......#.#.######### .......#.# .# #.# #.#...#............ .l....##.# .# #.###+## .....#........#.# #.... #.# # #.#....# #..##..#!.......+ ##.# #.# #.#....# #...(.......#...# #. #.# #.'%...+ #.##..##....#...# . ###....# ##...#....##### #....# ...........######.. #######'#####.# ##########>........ ...............# #.######.. ######....###.# ##.###.### ..........# #........# ..........# #..###.#.# ..........# #..###.#.# # ######....###.### #........#########.# #.#+#########.........# #.####............... #.........###'#####.#.# .....#.............. #.........'......# ...........######... #.....g...#......# ####.#.#...######... ....?...(..#......# ...#.#.#........# ##........#......# ## #...#.######.# #........#......# ###.#.#....# ##.#+#####......# ..#.#<.#.# #. +......# #.#.####.# # #...... #.#......# ###. #.######## .