### #......# ##......# .......# #......# #......# ... #......# ... #..S...# #.# #......# #.# ... #......# #.# #.. ##.##### #.# ###.##### #..### # #.# #.......######...# ... #.# #>......'..#####.# ......##### ##.# #.......##...###(#### ..........### #..# #.......####.#......# ......###<..# #.## #.......# #........# ... ###.###.# #.......# ###......# . #.....###### #.......# #......# #####...<..#### #.......# #......# #..####....###.......# #......# #.## ####...'.......# #......# #.# #####.......# ###.### #.# ##...#### .# #.# ###.# #.# .... #.# ..... #+# ....