.. ... .##.. .#..## r...# # #...# .# #...##.# #..wg.## #..##.#.# #......# # #..)#### .! #...# ##.######...# ##...........# ......!.########## ########.....##..# #...>.##..# #.....##..# ##'#####..# #>##.#'..# #.#.#.#..# ##>####..# ##########'### #### .............# ########.....# ##...<.# #......# #......+ #......# #......# #........ #..##....# #..###.#.# #.. .#.#