## #.. #.# #.# #.# #.# #.############### #######.........g.....# +.......>############.# ########.########### #............ ########..###### ##.....###.### ##.......##...# ##.........#'#..# ##...........###.# +.............##..# #..............# .# .......<..........# #..............#### #.............## ##...........## ##.........## ##.......+# #+.....## #######