.. .. ..#. ... ... .... ..# #+# .....###.# #.# .......... ##'## .....#...#####...### ..!..#...).'.'.<.'.+ .......g.#####...### #.....#.....##'## #............#.# #............#'# . ..............#.# .. ..............#'## ##... .................##....+ ##.........####........+ ...........# #......... ..............#....###.. ..............#g...# #..........(.##+### #.............# ##............# ..............# ...............