. ## . . .#.# .. ..#...###.. .. .#.. . . ..$ # .## # . ..0 ## .# #0## #.... ...# ~~. .# ##.## ~~ ~ ####..# . ~~~~~ #....## ##.. ~~ ~~~#. # ..# # ~~~~~~ ~~~####.# .## 7 ~~~~~~~~~#.# #.. ~~~~~~~~~~~~##.# ## ~~~~~~~~~~~~~~#### .... ~~~~~~~~~~~~~~~~.##..# ~~~ ~~~~~~~~7~~~..### ~~~~~7~~~~~~~~~~~~..# ~~~~~~~~~~~~~~~~~7~.#. ~~ ~~~~~~~~~~~~~~~~~. ~~~~~~~~~~~~~W~~~~~~ ~~~~~~~~~~~~~~~~~~ ....##..###.3.... ... #..# #..... #. ...# .#.. ###.# #. ...