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