.... ###... #..... ... .g... .... # #... ..# ##(#...#####..# ..............## #...........# # #...........#.# ##............. #..###.#...#.# ..... #.<....... $.##.. #g###..... . #.. #h# .#.# #.. #.# # #.# #.. #... ##.!. ...8 ...## ...#