### ###....# ...##.# .# #.##.# ##.# ###...!. ...# # . .......######..#.# .. .. #..##.....##..#.### ## ...... #..##.##.............. #..##..###..##.##......#.###.## # ...........##.##.............##. ....##...#.)................. #.###.......(.............## #.......#..##......#.##....# #....<.<...##.....{(S##...##.# #..##......##.....Y(so....%..# #......##..#.......ooo........# #.......#..##.§#####Z.##........ .............§.......?.l........> .#.#.#.............)...##..###.#. ....#.##.###...#.###.#.###..# # ....... ..# #...... #.#.# #... o .. #.# #.......#...# #.... #..##.... ... #...## #.#. #.... oo Z