### #<# #.# #.# ### ###### #.# ... #....#### #.# #.######+##....#####.## #.........)###........# #..........+...######## #..........###.# #..........# #.# #..........# #.# #..........# #.# #.########## #.# ........h....# #.# ###+###.####.# #.# ..# ..# .S.# ...# ....#