.. # # # #. ...## #.###.####.#..# #.............# #..#########..# #.............# #.............# #......<...$..# #.............# #..!.........## #..#########.# .............# ..#####.....## . #####.# #.# #.# ..# #.# #.# .#