.. ###.?. .?... ..#.###### #.... .......... #..>.#####......... ................. #......>.....#.# #............# #..........# #..........## ########..........# #....)..g..#<.....# #.###..s...###......# #..##.### ..#.... ....###.# #...... ..### #.. ...... # #... ##.... !.... ... ?.#..# ..##..