########### .......... # #....... .# # .###.....###.#.# ..#.......#....# ...............# ..... #<.....#.# .....###........ .....>#......... .............#.. ..#.......#..# ##..g..###... #.......# ...# ...............# ................ ###############