### ..# #.# ##.## #########...####### ..........#.......## .######.#...####.#.##### #.##.##...###....# #.##.##.##.#.###.# .. #.##.##.###.## #.# .##. #.##.##.# #.# #.# #.#. #.......# #.# #.# {. #.#. #.##.#### #.# #.# ### #.###.#.## #.##.# #.# #.# ##_## #...#...##########.##.# #.# #.# ####...#####...#....<.......##.######.# #.# ##.........##.....##########...........# #.######### ###..##..J##..####.## #.[.........# #..<......# #_..###_._###.._##.##### ####.######.# #########.# ###..#######..###......# ########.######.# #.# {##.........##..........................# #.# #####.#####...##.####################.## #.# { #+#....#### .# #..# #.# ##.###.###..# .# #..# #.# #.......{.#..#####.# #..# #.# .##.###{#รท.........# #..# #.# #.###..###### ##..###########.# #{. ...... #...............# ##w ...#### #...#######..#### .###.# #...# ###..# .# .# #...# #.#..# .# #...######...# .# #...#....)...# #.(..........# #...#.#####..# #.....# #..# #.#...# #..# #.....# #..# ...#... ...# ###....# #+# ##...#