### #.. ...## ###########.. ... ....# #........##.# #.# #..#############.######.##.# #.# #.# #................######.##.### #.# #.# #...##.#######.###...(.......## #.# #.#####...#...######............(...# #.# ####....##............#####.........#..# #.# #........##..#...####.# ........####..# #.# #.##..........#.## ##..##..# ##..# #.# #.##.......<.....# #.. #..# #...#######.# #####.###...#.#.......... #. #{.. #.#.........# #..........##.###....###. #.# #.########.5# #.###.#######.# ....... #># #..# #.# #.# ........ #.# #..## #.#######.##.....###. {{ #.. #...# #.....))...####..# { ##. ####Y#.# #########..####.. . #....#.# ###.....@.. #.####.# #########.#.#####.. ..# #.# #.# .>..........# ..Y..###.####.# ..........#.# S.............# .#######..#.# ..#.####.###### #<.#.# #.# #..#.# #.# #....# #.# #.# ####...## #(# #.# #......# #.# #.# #.##.#.# ..# #.# #.##.#.# #.# #.##.#.# #.# ##.##.#.# #.###...#.#.# #<....[...#.# #####...###.# ......## ####.... #.#### ... .#.# .....