######### ###### #.......# ####### #....# #####.......#######################.....# #.#.## ...........).).......................>#.###.#.# #######......)[#####################.#.......#.#.# ..........###.## ##.....###.##.#.#.# ##......# #.# ##...#.........#.#.# #......# #.# ##...###..........#.# #....### #.# ######## #...........#<..###.# ##.### #.# #......# #..#.).)[#....### #.# #..# #.# #......# #.##.._..##.....# #.# ##.# #.# #......# #..#.).).#..###.###.# #.## #.# #......# #....^........#.....# #..# #.# #......# ##...###......####### . ##.# #.# #......# ##...#.....#.# .. #.# #.# #......# #......####.# ... #.# #.# ######.########.###.## #.# ....#####.## #.# #...##.....#....# #.#####.# ...........# #.# #_..'...........# #.......# ...........# #.# #...#..###.#....# #####.### ......<....# #.# #####......#....# ####.# ##########'####'## ########....# #....# #..........# ..# #....####.#### #..........# #.# #.........# #..........# #.# #.....##### #..........# #.# #.....# #..........# #.#####.....# #..........# #.##.##.....# #..........########.##.##.....# #..........#........##.####+##. .........#..............# . #####.#.##.......######.# . #.#.##.......# #.# #.#.##.......######.# #.#.##..............# #...##.).....######## ##..##.......##### #.>....#'#.#....# ########.#...##.# ##### #.######.# #...#####.###...)# #..........##.#### #..###+###.##.# #..# #.# #.##.# #..###.###..#.##### #..###_..'........# ##.###.###.######.# #.# #.# #.# #.# #.###+###.# #.# #.........# #.. ######.#.################ #..{##...# #...{.{(# ###.##.#.# #...###[# #....#.#####.# .# ######....{..# (# ######### .. ##