################# ##...............# ........#######.############# ##.####.#...................# #.#.#####.##########.## #.# ...#.......##.# #.# #####.#####.##.# #.# #.# #.##.# #.# #.# #.##.# #.# #.# #.##.# #.# #.# #.##.# . #.# #.# #.##.# ##### ##### ##### .###.#.# #.# #.##.# ##...## ##...## ##...##..##.#.# #.# #.##.# ##### ##.....###.....###...).##.##.#.# # #.# #....# #...# #.......#...(...#.......#.##.#.# .# # #.# ###### #...# #.......#.......#.......#.##.#.##.# #. #.# #[..# #.......#...)...#.......#.##......####.### #.# #...# ##.....###.....###.....##................>######.#### #...# ##...## ##...## ##...##...........# #..............# #...# ####'#######'#######'##..#####.###.###.........)....# #...# #........................# #...<# .................# #.([# #........................# #..### ##.............# #...# ##........................# #..# #.............# #...# ##..##+#######+#######+###.# #..###########.########## #...####..## #..# #..#...........# #........## ##.# #..#...........# #.......## .# #..#...........# ##......# .# #..............# #......# .##........##...### #......# .##........##...# ......... ..#........##.).# ###......#. #........##...# #......#.# #........##...# .....#######...# #.##. #...# #...# ..... .....