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