. ###. ################ ..#.#####>.............# ##......##?.............# ........#...............# ........................# . ........#>............<# .. #....................# ... #....................# .... #.....#..............# .....#.....#>.............# ......ghh...############### .....gh......... ......lh........# .......###..%...# ....... .......# ....... ......# ##..... ..##### ....... .+ .......