. . #.## ... ...# ..... ...# ..#..#################..#### .............(.............. .............................! ######..####...........##.## ##...##...........# ###.###........#.# #...#####.##...## ###..# ##.####..# ### ##.##...# #..#####.... # #....### #...........# #.##..### #..##..###### #.......# #..###..# #.S##.#..####..####.###### ..... ?....................# ###.## #.####...#.####.####..# #.. #.# #.#.# #...## # #. #.. #.>..#####..##.# . #.. #....<.[.....# #.. #.#######[#### . #.# #.# ... ... ..... ..... ....... ...