. .. ... .... ######## .?... #......# ...$..###......######## ......g.'.............# ...######......######.# #......# #.## #......# #..# #......# ##># #......# #.## #......# #..# ###############.###### .............+ #######.###### #..# ##.# #.## #..# ##.## #..# ##.## #..# ##.# #.# ### ### #.# ##.####.## #.# ##...##.#'# #.## #.....'##.## #..# ##...###...####.# ##.###...(.##..## ####...<.......# ##.....####.# ##...## .# ##.## .. #+# #.. ..# .#