########## .........# .........# ......#..###### .. #...hg.r.# #.#..#####S# #.#.r.# #<# #...g# #.# #....# #.# #.....# #)# #....... #.# ........# #.# ........# #.# ##......# #.# .#....[# #(# ... ###