#### ...## ...# # ...# . #. #..# .# #.. ##..# ..## #...##...##...# #.............. ##............. ######..##..## ######.<##..## ##.............. #.#............... #.#...##...##...## #.#..####..# ..## #.#..####..# .# #.#...##...# . #.#........# .. #.#'......## #..######## #.## #.# #.# #g# #.l...... #########