############ #..........# #.########.# #.# #.# #.# #.# ## #.# #.# ### .. #.# ####.#####.######.### #.# #......................# ########### #.#####.##.###..........## #.# #.........# #..........# ##..........###.## #.#######.# ####.......# ##...####..##...###.# #.# ###.......####................##.##### #.# #.................####...............# #.# #.#.......####..#.# #.##.....##.###.# #.# #.#.......# #..#.# #.........#.# #.# #.# #.#.......# #..#.## ####.#(##.#.###.###.# #.####.#### #.....######.#.##.#.........# #...##.##### #.##......# ...#..# #.............#####.# ###...>.### #.#...# #.####.######.#####.######...#.# ..... #.# #.##.............#.# #####. #.######.##.##.######.#.#.# .# #.#..)...##.##.# #.....# .# #.#.####.##..(.# ###.#.. #.#.# #.##..### #.#.## #.#.# #.##..# #.#.# #.#.# ..##..# #.. #.#.# #.###..# #.#.# #.# #..# #.#.###.###..###### #.#................ #.###>#..#..#.......... #.(...........####.#### #####......##.##.....## #......##.#.O.....# #.....###.#....?..# #............._.....# ########..#.......#.# ##.#.......# # #.##.....## #.####.### #.. .... ### #.... ##