.? # . ##. . ..####. #....# # +....+ .# #....###.# # ####...<..#.###.# #...............# #......†........# ................# (......†........# ......g.........# ...........#....# ...........#....# ...........# .... ........... #.. ......###..# ..