# ### #.########## #.... #.........h###...### #..........S.<..... #........r##..####. #.####.#..$...... #............#..... #.................. #.........r###..... ##..........# .... #........S.# ... #......S...# #...........