### #...# ### #...# .. #...# ..#...# .#...#### ....... #...# #<..# #T..# #o..# ##.... <#### .# ?. .. . < ..# ... ... .. .# #...# ###.#...# .... ###.g.....# #..... #Sg.#..g..# ###..#.###.###.....# .......>.g(......... ####(..#.#####..>..# #.#.#)### ... ##.#..g..## .. #.........##.# #.##.........# # ##......#### #......<.# ##......## .......... ###########