############# #............ #..........# #..........# #..........# # #.......... .. #...##..# ... #?......####### .... #..###....@...# .....##.#######.##### ..............#.# ..............#.# ..............#.# ..............#.. ..............##.## #.................# #.$..........###... #................. ...$.............. .........!....#... ................. ..........###.... #.......... ... #....##...#. .. ..... .......