.... ....############### ...........<....... ................. ...####......... #..# #.#######. ##########.###.# ....?..........# ...............# ## ...............# ... .....#...g#gr#.#.... ... #....##r#...... . #....##.#...... #....##.l...... ##...###....### #...# ....... #...# ....... .>..... #...... ...... ......