. ... ####### ....# ##.....## #.#.# ##.......## ##.#.# ### ##.........## ##....# .... ##...........+# .....# #... +.............## #....# #....##..............###....# #............<........%.#.#.## .......##..............##.g....# .#... #.............#+.......# #.. ##...........###.......# #( ##.........## #.......# # ##.......## ######### #'.....## ########