.... ...# #... ....# #..?# ....# #...######....# +............. +..........## .... #...........+ ...... #........>..# ...... ######...........# ...... ......g..........# ...... ..#####..........###..... ...............)....### ......................# .........######...<...# .......).# #.#......... ......>................... ...................##..... ...................# ..... .................... .... ............#...#.... ... ...............##... ... ..............