# ### .. #.. ...########.# .....#....# #......# ##.)(.## #.W....######### #+####.......... #..)....... #..))...... #.......... .'.......... ...#)<........ ...⌠.#.......... .... #.........# #+## #.#######.# #.>.## .# #..... ##.... #.... #.... ..... #.....