#..## .... #... .. ####..# ... .. ###.....## #.. ..$#........##.. ..............## ................ ........[..Z##. #..#......{So# . #....ZhoF.# .....##...hBO.# #.... ##.#oh.g.... #..#. #.#...gg.... ##.## ..#......<.. # #.[.......... ##....##....! #.#.# .....