. ... #...# .....# #####...### #.....>..... #...# #...# #...# #.### #.# #%# #.# #.# #.# #g# #.# #######g################### ..........h.................. ................%........... .####.......#######...#.#### ###>.....# ##(### # #......# #...##.# . #.###### #....#.#...# #.# #..........# ..# #####...#.##.## ... #<.###.##.# #..'...# # ##+#####