# . .# #... .#.# ...#...# ##.#.# ......... .....# .....#...#####..###### ............gg......... ..............##.########## [........##..>............# .......#.##........<..#..# .........%...............# ...$.##...%.#####.####### # #....## #.# #<..## #.# #...# #.. #...# ### #..[# #...# #...# #...# #...# ###