## ... ##.## #..... ###.... ##....# #....# #.<..# #......# #.......# #....##....# ....### #.... ..... .... #.#... ... #..#.. ##