...# #...# . #...# .. #...# ...#####.h.##### .....(.......... ................ #....<.(.....w ######...#### #...# ###.g)### #w......# #h#...#.# #!##.##.# #........# # #.###>#### #.# ... .## . ..