##### #...############### #.#......#.......(## #...###....#####...##### ##.##............#.....# ####### #.##.#......###...###.#############.....# ###.##.##.....# ##.....................#.# #...## #.(..........#.######...........# ### #.#.# #.....######.#.# #.######...## #.. #.#.# #.....# #.#.. ...# #.#..# #.# #########.#.# ###.### ..#### ###.# #.#.#.#.# #..........#. #.# .## #.# #.#.##.### #.#######....... .. #. #.# #.#......# #.# #.#.##.# .. #.# #.#......## #.# #.#.# #.#.......# ##.#######.#.# #.......# #..........# # #.......## # #......###.# ...#####...##.# ##.###.# .# #.. #.#....# #.# #.# ##. #...#### #.###.###.# #. ##<## #........#. #..# #####.###.# ..... #.# #.# #.###.# #.###.## ## .# #.##)<.#### .# #.)[.#....# .# ####...##.# .# ##.###.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.###.## #####......# ...........# ######....# #.#### #.# #.# ##h## ...###gh)#.### #!....oo....# #####S.o#.#.# ##.##.%. #o# #.# oro .# #'# < ... #.#