.#.. .... ..$ #.. .. # #. ... .#####.###..... .......<....# ..####..g.....# #####..### .# #