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