# .#. #.... .. . . ..... .. . .. . . . ..$....... . ..## . ..# ..##. # .# .. # .##..# . ..... ... ...... .............. .. # .## . .##.. #. .## . #..##..# .## ..... .......... ... .. .... ...0.. .... ##..##.. #..##..##. .# ..##..##..##..# .................... ....... ..3...... ..##.. #..##X.##..# . ##..##..##.X##..##.. ~............ ...... . ~~....~.....X....!..... ~~~~~~..##.%##..##..# ~7~~~#.~~#.X##..##..##. ~~ ~~.~~7............. ~~~7.~~~...#X#......# ~~~.~~~#~###....## ~~~~~~~~~ #......# ~~~~~~~~ ~..~#### ~~~~~~~~~~#..~ ~~~~~~~~~...~~ .~~~~~~~~~7~~~ ~~.~~~~ ~~~ ...~~~~~ ~~~